home *** CD-ROM | disk | FTP | other *** search
/ Apple WWDC 1996 / WWDC96_1996 (CD).toast / Technology Materials / MacOS 8 Resources / Developer Tools / MPW Additions / Tools / MrCpp / MrCpp.rsrc / CODE_24_trans1.txt < prev    next >
Text File  |  1996-05-07  |  107KB  |  1,911 lines

  1. # far model CODE resource
  2. # near model jump table entries starting at A5 + 0x00002268 (5 of them)
  3. # far model jump table entries starting at A5 + 0x00000000 (0 of them)
  4. # A5 relocation data at 0x00000000
  5. #   A5 relocation at 0000FFFE
  6. # A5 is 0x00000000
  7. # PC relocation data at 0x00000000
  8. #   PC relocation at 0000FFFE
  9. # load address is 0x00000000
  10. fn00000000:
  11. 00000000  4E56 0000                link       A6, 0
  12. 00000004  48E7 0038                movem.l    -[A7], A2,A3,A4
  13. 00000008  266E 0008                movea.l    A3, [A6 + 0x8]
  14. 0000000C  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  15. 00000010  6048                     bra        +0x4A /* 0000005A */
  16. label00000012:
  17. 00000012  286D EFE0                movea.l    A4, [A5 - 0x1020]
  18. 00000016  244B                     movea.l    A2, A3
  19. 00000018  5C4A                     addq.w     A2, 6
  20. 0000001A  2052                     movea.l    A0, [A2]
  21. 0000001C  2028 0006                move.l     D0, [A0 + 0x6]
  22. 00000020  2B40 EFE0                move.l     [A5 - 0x1020], D0
  23. 00000024  2052                     movea.l    A0, [A2]
  24. 00000026  2F28 0006                move.l     -[A7], [A0 + 0x6]
  25. 0000002A  4EBA FFD4                jsr        [PC - 0x2C /* 00000000 */]
  26. 0000002E  2052                     movea.l    A0, [A2]
  27. 00000030  216D EFE0 0006           move.l     [A0 + 0x6], [A5 - 0x1020]
  28. 00000036  2052                     movea.l    A0, [A2]
  29. 00000038  2028 0002                move.l     D0, [A0 + 0x2]
  30. 0000003C  2B40 EFE0                move.l     [A5 - 0x1020], D0
  31. 00000040  2052                     movea.l    A0, [A2]
  32. 00000042  2F28 0002                move.l     -[A7], [A0 + 0x2]
  33. 00000046  4EBA FFB8                jsr        [PC - 0x48 /* 00000000 */]
  34. 0000004A  2052                     movea.l    A0, [A2]
  35. 0000004C  216D EFE0 0002           move.l     [A0 + 0x2], [A5 - 0x1020]
  36. 00000052  2B4C EFE0                move.l     [A5 - 0x1020], A4
  37. 00000056  266B 0002                movea.l    A3, [A3 + 0x2]
  38. label0000005A:
  39. 0000005A  1213                     move.b     D1, [A3]
  40. 0000005C  7000                     moveq.l    D0, 0x00
  41. 0000005E  1001                     move.b     D0, D1
  42. 00000060  720E                     moveq.l    D1, 0x0E
  43. 00000062  B081                     cmp.l      D0, D1
  44. 00000064  67AC                     beq        -0x52 /* 00000012 */
  45. 00000066  720F                     moveq.l    D1, 0x0F
  46. 00000068  B081                     cmp.l      D0, D1
  47. 0000006A  6716                     beq        +0x18 /* 00000082 */
  48. 0000006C  7262                     moveq.l    D1, 0x62
  49. 0000006E  B081                     cmp.l      D0, D1
  50. 00000070  6742                     beq        +0x44 /* 000000B4 */
  51. 00000072  7211                     moveq.l    D1, 0x11
  52. 00000074  B081                     cmp.l      D0, D1
  53. 00000076  6758                     beq        +0x5A /* 000000D0 */
  54. 00000078  7210                     moveq.l    D1, 0x10
  55. 0000007A  B081                     cmp.l      D0, D1
  56. 0000007C  6752                     beq        +0x54 /* 000000D0 */
  57. 0000007E  6000 0082                bra        +0x84 /* 00000102 */
  58. label00000082:
  59. 00000082  286D EFE0                movea.l    A4, [A5 - 0x1020]
  60. 00000086  244B                     movea.l    A2, A3
  61. 00000088  5C4A                     addq.w     A2, 6
  62. 0000008A  2012                     move.l     D0, [A2]
  63. 0000008C  2B40 EFE0                move.l     [A5 - 0x1020], D0
  64. 00000090  2F12                     move.l     -[A7], [A2]
  65. 00000092  4EBA FF6C                jsr        [PC - 0x94 /* 00000000 */]
  66. 00000096  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  67. 0000009A  244B                     movea.l    A2, A3
  68. 0000009C  544A                     addq.w     A2, 2
  69. 0000009E  2012                     move.l     D0, [A2]
  70. 000000A0  2B40 EFE0                move.l     [A5 - 0x1020], D0
  71. 000000A4  2F12                     move.l     -[A7], [A2]
  72. 000000A6  4EBA FF58                jsr        [PC - 0xA8 /* 00000000 */]
  73. 000000AA  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  74. 000000AE  2B4C EFE0                move.l     [A5 - 0x1020], A4
  75. 000000B2  6056                     bra        +0x58 /* 0000010A */
  76. label000000B4:
  77. 000000B4  2F2B 000A                move.l     -[A7], [A3 + 0xA]
  78. 000000B8  206D D958                movea.l    A0, [A5 - 0x26A8]
  79. 000000BC  4E90                     jsr        [A0]
  80. 000000BE  16BC 005D                move.b     [A3], 0x5D /* ']' */
  81. 000000C2  7006                     moveq.l    D0, 0x06
  82. 000000C4  2740 0016                move.l     [A3 + 0x16], D0
  83. 000000C8  7000                     moveq.l    D0, 0x00
  84. 000000CA  2740 0006                move.l     [A3 + 0x6], D0
  85. 000000CE  603A                     bra        +0x3C /* 0000010A */
  86. label000000D0:
  87. 000000D0  286D EFE0                movea.l    A4, [A5 - 0x1020]
  88. 000000D4  244B                     movea.l    A2, A3
  89. 000000D6  5C4A                     addq.w     A2, 6
  90. 000000D8  2012                     move.l     D0, [A2]
  91. 000000DA  2B40 EFE0                move.l     [A5 - 0x1020], D0
  92. 000000DE  2F12                     move.l     -[A7], [A2]
  93. 000000E0  4EBA FF1E                jsr        [PC - 0xE2 /* 00000000 */]
  94. 000000E4  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  95. 000000E8  244B                     movea.l    A2, A3
  96. 000000EA  544A                     addq.w     A2, 2
  97. 000000EC  2012                     move.l     D0, [A2]
  98. 000000EE  2B40 EFE0                move.l     [A5 - 0x1020], D0
  99. 000000F2  2F12                     move.l     -[A7], [A2]
  100. 000000F4  4EBA FF0A                jsr        [PC - 0xF6 /* 00000000 */]
  101. 000000F8  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  102. 000000FC  2B4C EFE0                move.l     [A5 - 0x1020], A4
  103. 00000100  6008                     bra        +0xA /* 0000010A */
  104. label00000102:
  105. 00000102  2F0B                     move.l     -[A7], A3
  106. 00000104  4267                     clr.w      -[A7]
  107. 00000106  4EBA 000E                jsr        [PC + 0xE /* 00000116 */]
  108. label0000010A:
  109. 0000010A  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  110. 0000010E  4E5E                     unlink     A6
  111. 00000110  205F                     movea.l    A0, [A7]+
  112. 00000112  584F                     addq.w     A7, 4
  113. 00000114  4ED0                     jmp        [A0]
  114. fn00000116:
  115. 00000116  4E56 FFB4                link       A6, -0x004C
  116. 0000011A  48E7 1C38                movem.l    -[A7], D3,D4,D5,A2,A3,A4
  117. 0000011E  3A2E 0008                move.w     D5, [A6 + 0x8]
  118. 00000122  6000 0636                bra        +0x638 /* 0000075A */
  119. label00000126:
  120. 00000126  4A45                     tst.w      D5
  121. 00000128  673C                     beq        +0x3E /* 00000166 */
  122. 0000012A  266D EFE0                movea.l    A3, [A5 - 0x1020]
  123. 0000012E  246E 000A                movea.l    A2, [A6 + 0xA]
  124. 00000132  5C4A                     addq.w     A2, 6
  125. 00000134  2012                     move.l     D0, [A2]
  126. 00000136  2B40 EFE0                move.l     [A5 - 0x1020], D0
  127. 0000013A  2F12                     move.l     -[A7], [A2]
  128. 0000013C  3F05                     move.w     -[A7], D5
  129. 0000013E  4EBA FFD6                jsr        [PC - 0x2A /* 00000116 */]
  130. 00000142  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  131. 00000146  246E 000A                movea.l    A2, [A6 + 0xA]
  132. 0000014A  544A                     addq.w     A2, 2
  133. 0000014C  2012                     move.l     D0, [A2]
  134. 0000014E  2B40 EFE0                move.l     [A5 - 0x1020], D0
  135. 00000152  2F12                     move.l     -[A7], [A2]
  136. 00000154  3F05                     move.w     -[A7], D5
  137. 00000156  4EBA FFBE                jsr        [PC - 0x42 /* 00000116 */]
  138. 0000015A  24AD EFE0                move.l     [A2], [A5 - 0x1020]
  139. 0000015E  2B4B EFE0                move.l     [A5 - 0x1020], A3
  140. 00000162  4EFA 065E                jmp        [PC + 0x65E /* 000007C2 */]
  141. label00000166:
  142. 00000166  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  143. 0000016A  2840                     movea.l    A4, D0
  144. 0000016C  246E 000A                movea.l    A2, [A6 + 0xA]
  145. 00000170  204C                     movea.l    A0, A4
  146. 00000172  7008                     moveq.l    D0, 0x08
  147. label00000174:
  148. 00000174  20DA                     move.l     [A0]+, [A2]+
  149. 00000176  51C8 FFFC                dbf        D0, -0x6 /* 00000174 */
  150. 0000017A  3092                     move.w     [A0], [A2]
  151. 0000017C  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  152. 00000180  6712                     beq        +0x14 /* 00000194 */
  153. 00000182  206E 000A                movea.l    A0, [A6 + 0xA]
  154. 00000186  7026                     moveq.l    D0, 0x26
  155. 00000188  D1C0                     add.l      A0, D0
  156. 0000018A  224C                     movea.l    A1, A4
  157. 0000018C  7026                     moveq.l    D0, 0x26
  158. 0000018E  D3C0                     add.l      A1, D0
  159. 00000190  22D8                     move.l     [A1]+, [A0]+
  160. 00000192  3290                     move.w     [A1], [A0]
  161. label00000194:
  162. 00000194  246C 001A                movea.l    A2, [A4 + 0x1A]
  163. 00000198  200A                     move.l     D0, A2
  164. 0000019A  6704                     beq        +0x6 /* 000001A0 */
  165. 0000019C  526A 0006                addq.w     [A2 + 0x6], 1
  166. label000001A0:
  167. 000001A0  7001                     moveq.l    D0, 0x01
  168. 000001A2  2F00                     move.l     -[A7], D0
  169. 000001A4  206D D874                movea.l    A0, [A5 - 0x278C]
  170. 000001A8  2F28 0018                move.l     -[A7], [A0 + 0x18]
  171. 000001AC  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  172. 000001B0  2D40 FFC0                move.l     [A6 - 0x40], D0
  173. 000001B4  2F00                     move.l     -[A7], D0
  174. 000001B6  4EAD 1E52                jsr        [A5 + 0x1E52 /* export_966 */]
  175. 000001BA  206D D874                movea.l    A0, [A5 - 0x278C]
  176. 000001BE  2068 0018                movea.l    A0, [A0 + 0x18]
  177. 000001C2  5268 0006                addq.w     [A0 + 0x6], 1
  178. 000001C6  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  179. 000001CA  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  180. 000001CE  2D40 FFB4                move.l     [A6 - 0x4C], D0
  181. 000001D2  721B                     moveq.l    D1, 0x1B
  182. 000001D4  2F01                     move.l     -[A7], D1
  183. 000001D6  206D D874                movea.l    A0, [A5 - 0x278C]
  184. 000001DA  2F28 0018                move.l     -[A7], [A0 + 0x18]
  185. 000001DE  2F00                     move.l     -[A7], D0
  186. 000001E0  2F0C                     move.l     -[A7], A4
  187. 000001E2  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  188. 000001E6  2640                     movea.l    A3, D0
  189. 000001E8  2F0B                     move.l     -[A7], A3
  190. 000001EA  2F2D EFE0                move.l     -[A7], [A5 - 0x1020]
  191. 000001EE  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  192. 000001F2  2B40 EFE0                move.l     [A5 - 0x1020], D0
  193. 000001F6  206E FFB4                movea.l    A0, [A6 - 0x4C]
  194. 000001FA  246E 000A                movea.l    A2, [A6 + 0xA]
  195. 000001FE  7008                     moveq.l    D0, 0x08
  196. label00000200:
  197. 00000200  24D8                     move.l     [A2]+, [A0]+
  198. 00000202  51C8 FFFC                dbf        D0, -0x6 /* 00000200 */
  199. 00000206  3490                     move.w     [A2], [A0]
  200. 00000208  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  201. 0000020C  6714                     beq        +0x16 /* 00000222 */
  202. 0000020E  206E FFB4                movea.l    A0, [A6 - 0x4C]
  203. 00000212  7026                     moveq.l    D0, 0x26
  204. 00000214  D1C0                     add.l      A0, D0
  205. 00000216  226E 000A                movea.l    A1, [A6 + 0xA]
  206. 0000021A  7026                     moveq.l    D0, 0x26
  207. 0000021C  D3C0                     add.l      A1, D0
  208. 0000021E  22D8                     move.l     [A1]+, [A0]+
  209. 00000220  3290                     move.w     [A1], [A0]
  210. label00000222:
  211. 00000222  206E 000A                movea.l    A0, [A6 + 0xA]
  212. 00000226  2468 001A                movea.l    A2, [A0 + 0x1A]
  213. 0000022A  200A                     move.l     D0, A2
  214. 0000022C  6704                     beq        +0x6 /* 00000232 */
  215. 0000022E  526A 0006                addq.w     [A2 + 0x6], 1
  216. label00000232:
  217. 00000232  206D D874                movea.l    A0, [A5 - 0x278C]
  218. 00000236  2068 0018                movea.l    A0, [A0 + 0x18]
  219. 0000023A  5268 0006                addq.w     [A0 + 0x6], 1
  220. 0000023E  2F0C                     move.l     -[A7], A4
  221. 00000240  4EBA FDBE                jsr        [PC - 0x242 /* 00000000 */]
  222. 00000244  4EFA 057C                jmp        [PC + 0x57C /* 000007C2 */]
  223. label00000248:
  224. 00000248  4245                     clr.w      D5
  225. 0000024A  246E 000A                movea.l    A2, [A6 + 0xA]
  226. 0000024E  202A 0016                move.l     D0, [A2 + 0x16]
  227. 00000252  2D40 FFC4                move.l     [A6 - 0x3C], D0
  228. 00000256  2040                     movea.l    A0, D0
  229. 00000258  2210                     move.l     D1, [A0]
  230. 0000025A  3601                     move.w     D3, D1
  231. 0000025C  721F                     moveq.l    D1, 0x1F
  232. 0000025E  C641                     and.w      D3, D1
  233. 00000260  7214                     moveq.l    D1, 0x14
  234. 00000262  B641                     cmp.w      D3, D1
  235. 00000264  6708                     beq        +0xA /* 0000026E */
  236. 00000266  7215                     moveq.l    D1, 0x15
  237. 00000268  B641                     cmp.w      D3, D1
  238. 0000026A  6600 00A2                bne        +0xA4 /* 0000030E */
  239. label0000026E:
  240. 0000026E  2F00                     move.l     -[A7], D0
  241. 00000270  4EAD 1EB2                jsr        [A5 + 0x1EB2 /* export_978 */]
  242. 00000274  7204                     moveq.l    D1, 0x04
  243. 00000276  B081                     cmp.l      D0, D1
  244. 00000278  6300 0094                bls        +0x96 /* 0000030E */
  245. 0000027C  2F2E FFC4                move.l     -[A7], [A6 - 0x3C]
  246. 00000280  4267                     clr.w      -[A7]
  247. 00000282  4EAD 14FA                jsr        [A5 + 0x14FA /* export_667 */]
  248. 00000286  2640                     movea.l    A3, D0
  249. 00000288  202A 0006                move.l     D0, [A2 + 0x6]
  250. 0000028C  2D40 FFBC                move.l     [A6 - 0x44], D0
  251. 00000290  7614                     moveq.l    D3, 0x14
  252. 00000292  2F03                     move.l     -[A7], D3
  253. 00000294  2F0B                     move.l     -[A7], A3
  254. 00000296  2040                     movea.l    A0, D0
  255. 00000298  2F28 0002                move.l     -[A7], [A0 + 0x2]
  256. 0000029C  4EAD 17E2                jsr        [A5 + 0x17E2 /* export_760 */]
  257. 000002A0  206E FFBC                movea.l    A0, [A6 - 0x44]
  258. 000002A4  2140 0002                move.l     [A0 + 0x2], D0
  259. 000002A8  2F03                     move.l     -[A7], D3
  260. 000002AA  2F0B                     move.l     -[A7], A3
  261. 000002AC  2F28 0006                move.l     -[A7], [A0 + 0x6]
  262. 000002B0  4EAD 17E2                jsr        [A5 + 0x17E2 /* export_760 */]
  263. 000002B4  206E FFBC                movea.l    A0, [A6 - 0x44]
  264. 000002B8  2140 0006                move.l     [A0 + 0x6], D0
  265. 000002BC  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  266. 000002C0  2840                     movea.l    A4, D0
  267. 000002C2  204C                     movea.l    A0, A4
  268. 000002C4  7008                     moveq.l    D0, 0x08
  269. label000002C6:
  270. 000002C6  20DA                     move.l     [A0]+, [A2]+
  271. 000002C8  51C8 FFFC                dbf        D0, -0x6 /* 000002C6 */
  272. 000002CC  3092                     move.w     [A0], [A2]
  273. 000002CE  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  274. 000002D2  6712                     beq        +0x14 /* 000002E6 */
  275. 000002D4  206E 000A                movea.l    A0, [A6 + 0xA]
  276. 000002D8  7026                     moveq.l    D0, 0x26
  277. 000002DA  D1C0                     add.l      A0, D0
  278. 000002DC  224C                     movea.l    A1, A4
  279. 000002DE  7026                     moveq.l    D0, 0x26
  280. 000002E0  D3C0                     add.l      A1, D0
  281. 000002E2  22D8                     move.l     [A1]+, [A0]+
  282. 000002E4  3290                     move.w     [A1], [A0]
  283. label000002E6:
  284. 000002E6  246C 001A                movea.l    A2, [A4 + 0x1A]
  285. 000002EA  200A                     move.l     D0, A2
  286. 000002EC  6704                     beq        +0x6 /* 000002F2 */
  287. 000002EE  526A 0006                addq.w     [A2 + 0x6], 1
  288. label000002F2:
  289. 000002F2  246E 000A                movea.l    A2, [A6 + 0xA]
  290. 000002F6  14BC 0013                move.b     [A2], 0x13
  291. 000002FA  254C 0002                move.l     [A2 + 0x2], A4
  292. 000002FE  206E FFBC                movea.l    A0, [A6 - 0x44]
  293. 00000302  214B 0016                move.l     [A0 + 0x16], A3
  294. 00000306  294B 0016                move.l     [A4 + 0x16], A3
  295. 0000030A  6000 044E                bra        +0x450 /* 0000075A */
  296. label0000030E:
  297. 0000030E  246E 000A                movea.l    A2, [A6 + 0xA]
  298. 00000312  202A 0016                move.l     D0, [A2 + 0x16]
  299. 00000316  2D40 FFC4                move.l     [A6 - 0x3C], D0
  300. 0000031A  7201                     moveq.l    D1, 0x01
  301. 0000031C  2F01                     move.l     -[A7], D1
  302. 0000031E  2F00                     move.l     -[A7], D0
  303. 00000320  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  304. 00000324  2D40 FFC0                move.l     [A6 - 0x40], D0
  305. 00000328  2F00                     move.l     -[A7], D0
  306. 0000032A  4EAD 1E52                jsr        [A5 + 0x1E52 /* export_966 */]
  307. 0000032E  206E FFC4                movea.l    A0, [A6 - 0x3C]
  308. 00000332  5268 0006                addq.w     [A0 + 0x6], 1
  309. 00000336  202A 0006                move.l     D0, [A2 + 0x6]
  310. 0000033A  2D40 FFBC                move.l     [A6 - 0x44], D0
  311. 0000033E  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  312. 00000342  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  313. 00000346  2D40 FFB4                move.l     [A6 - 0x4C], D0
  314. 0000034A  206E FFC4                movea.l    A0, [A6 - 0x3C]
  315. 0000034E  2410                     move.l     D2, [A0]
  316. 00000350  3602                     move.w     D3, D2
  317. 00000352  781F                     moveq.l    D4, 0x1F
  318. 00000354  C644                     and.w      D3, D4
  319. 00000356  7A14                     moveq.l    D5, 0x14
  320. 00000358  B645                     cmp.w      D3, D5
  321. 0000035A  6706                     beq        +0x8 /* 00000362 */
  322. 0000035C  7415                     moveq.l    D2, 0x15
  323. 0000035E  B642                     cmp.w      D3, D2
  324. 00000360  6604                     bne        +0x6 /* 00000366 */
  325. label00000362:
  326. 00000362  7417                     moveq.l    D2, 0x17
  327. 00000364  6002                     bra        +0x4 /* 00000368 */
  328. label00000366:
  329. 00000366  741B                     moveq.l    D2, 0x1B
  330. label00000368:
  331. 00000368  7200                     moveq.l    D1, 0x00
  332. 0000036A  1202                     move.b     D1, D2
  333. 0000036C  2F01                     move.l     -[A7], D1
  334. 0000036E  2F08                     move.l     -[A7], A0
  335. 00000370  2F00                     move.l     -[A7], D0
  336. 00000372  226E FFBC                movea.l    A1, [A6 - 0x44]
  337. 00000376  2F29 0002                move.l     -[A7], [A1 + 0x2]
  338. 0000037A  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  339. 0000037E  206E FFBC                movea.l    A0, [A6 - 0x44]
  340. 00000382  2140 0002                move.l     [A0 + 0x2], D0
  341. 00000386  2F2E FFC0                move.l     -[A7], [A6 - 0x40]
  342. 0000038A  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  343. 0000038E  2D40 FFB4                move.l     [A6 - 0x4C], D0
  344. 00000392  206E FFC4                movea.l    A0, [A6 - 0x3C]
  345. 00000396  2410                     move.l     D2, [A0]
  346. 00000398  3602                     move.w     D3, D2
  347. 0000039A  C644                     and.w      D3, D4
  348. 0000039C  B645                     cmp.w      D3, D5
  349. 0000039E  6706                     beq        +0x8 /* 000003A6 */
  350. 000003A0  7415                     moveq.l    D2, 0x15
  351. 000003A2  B642                     cmp.w      D3, D2
  352. 000003A4  6604                     bne        +0x6 /* 000003AA */
  353. label000003A6:
  354. 000003A6  7417                     moveq.l    D2, 0x17
  355. 000003A8  6002                     bra        +0x4 /* 000003AC */
  356. label000003AA:
  357. 000003AA  741B                     moveq.l    D2, 0x1B
  358. label000003AC:
  359. 000003AC  7200                     moveq.l    D1, 0x00
  360. 000003AE  1202                     move.b     D1, D2
  361. 000003B0  2F01                     move.l     -[A7], D1
  362. 000003B2  2F08                     move.l     -[A7], A0
  363. 000003B4  2F00                     move.l     -[A7], D0
  364. 000003B6  206E FFBC                movea.l    A0, [A6 - 0x44]
  365. 000003BA  2F28 0006                move.l     -[A7], [A0 + 0x6]
  366. 000003BE  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  367. 000003C2  206E FFBC                movea.l    A0, [A6 - 0x44]
  368. 000003C6  2140 0006                move.l     [A0 + 0x6], D0
  369. 000003CA  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  370. 000003CE  2840                     movea.l    A4, D0
  371. 000003D0  204C                     movea.l    A0, A4
  372. 000003D2  7008                     moveq.l    D0, 0x08
  373. label000003D4:
  374. 000003D4  20DA                     move.l     [A0]+, [A2]+
  375. 000003D6  51C8 FFFC                dbf        D0, -0x6 /* 000003D4 */
  376. 000003DA  3092                     move.w     [A0], [A2]
  377. 000003DC  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  378. 000003E0  6712                     beq        +0x14 /* 000003F4 */
  379. 000003E2  206E 000A                movea.l    A0, [A6 + 0xA]
  380. 000003E6  7026                     moveq.l    D0, 0x26
  381. 000003E8  D1C0                     add.l      A0, D0
  382. 000003EA  224C                     movea.l    A1, A4
  383. 000003EC  7026                     moveq.l    D0, 0x26
  384. 000003EE  D3C0                     add.l      A1, D0
  385. 000003F0  22D8                     move.l     [A1]+, [A0]+
  386. 000003F2  3290                     move.w     [A1], [A0]
  387. label000003F4:
  388. 000003F4  246C 001A                movea.l    A2, [A4 + 0x1A]
  389. 000003F8  200A                     move.l     D0, A2
  390. 000003FA  6704                     beq        +0x6 /* 00000400 */
  391. 000003FC  526A 0006                addq.w     [A2 + 0x6], 1
  392. label00000400:
  393. 00000400  2F0C                     move.l     -[A7], A4
  394. 00000402  2F2D EFE0                move.l     -[A7], [A5 - 0x1020]
  395. 00000406  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  396. 0000040A  2B40 EFE0                move.l     [A5 - 0x1020], D0
  397. 0000040E  246E FFB4                movea.l    A2, [A6 - 0x4C]
  398. 00000412  266E 000A                movea.l    A3, [A6 + 0xA]
  399. 00000416  7008                     moveq.l    D0, 0x08
  400. label00000418:
  401. 00000418  26DA                     move.l     [A3]+, [A2]+
  402. 0000041A  51C8 FFFC                dbf        D0, -0x6 /* 00000418 */
  403. 0000041E  3692                     move.w     [A3], [A2]
  404. 00000420  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  405. 00000424  6714                     beq        +0x16 /* 0000043A */
  406. 00000426  206E FFB4                movea.l    A0, [A6 - 0x4C]
  407. 0000042A  7026                     moveq.l    D0, 0x26
  408. 0000042C  D1C0                     add.l      A0, D0
  409. 0000042E  226E 000A                movea.l    A1, [A6 + 0xA]
  410. 00000432  7026                     moveq.l    D0, 0x26
  411. 00000434  D3C0                     add.l      A1, D0
  412. 00000436  22D8                     move.l     [A1]+, [A0]+
  413. 00000438  3290                     move.w     [A1], [A0]
  414. label0000043A:
  415. 0000043A  206E 000A                movea.l    A0, [A6 + 0xA]
  416. 0000043E  2468 001A                movea.l    A2, [A0 + 0x1A]
  417. 00000442  200A                     move.l     D0, A2
  418. 00000444  6704                     beq        +0x6 /* 0000044A */
  419. 00000446  526A 0006                addq.w     [A2 + 0x6], 1
  420. label0000044A:
  421. 0000044A  206E FFC4                movea.l    A0, [A6 - 0x3C]
  422. 0000044E  5268 0006                addq.w     [A0 + 0x6], 1
  423. 00000452  266D EFE0                movea.l    A3, [A5 - 0x1020]
  424. 00000456  244C                     movea.l    A2, A4
  425. 00000458  5C4A                     addq.w     A2, 6
  426. 0000045A  2052                     movea.l    A0, [A2]
  427. 0000045C  2028 0006                move.l     D0, [A0 + 0x6]
  428. 00000460  2B40 EFE0                move.l     [A5 - 0x1020], D0
  429. 00000464  2052                     movea.l    A0, [A2]
  430. 00000466  2F28 0006                move.l     -[A7], [A0 + 0x6]
  431. 0000046A  4EBA FB94                jsr        [PC - 0x46C /* 00000000 */]
  432. 0000046E  2052                     movea.l    A0, [A2]
  433. 00000470  216D EFE0 0006           move.l     [A0 + 0x6], [A5 - 0x1020]
  434. 00000476  2052                     movea.l    A0, [A2]
  435. 00000478  2028 0002                move.l     D0, [A0 + 0x2]
  436. 0000047C  2B40 EFE0                move.l     [A5 - 0x1020], D0
  437. 00000480  2052                     movea.l    A0, [A2]
  438. 00000482  2F28 0002                move.l     -[A7], [A0 + 0x2]
  439. 00000486  4EBA FB78                jsr        [PC - 0x488 /* 00000000 */]
  440. 0000048A  2052                     movea.l    A0, [A2]
  441. 0000048C  216D EFE0 0002           move.l     [A0 + 0x2], [A5 - 0x1020]
  442. 00000492  2B4B EFE0                move.l     [A5 - 0x1020], A3
  443. 00000496  2F2C 0002                move.l     -[A7], [A4 + 0x2]
  444. 0000049A  4267                     clr.w      -[A7]
  445. 0000049C  4EBA FC78                jsr        [PC - 0x388 /* 00000116 */]
  446. 000004A0  4EFA 0320                jmp        [PC + 0x320 /* 000007C2 */]
  447. label000004A4:
  448. 000004A4  246E 000A                movea.l    A2, [A6 + 0xA]
  449. 000004A8  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  450. 000004AC  4267                     clr.w      -[A7]
  451. 000004AE  4EBA FC66                jsr        [PC - 0x39A /* 00000116 */]
  452. 000004B2  286A 0002                movea.l    A4, [A2 + 0x2]
  453. 000004B6  2D4C FFD8                move.l     [A6 - 0x28], A4
  454. 000004BA  206E FFD8                movea.l    A0, [A6 - 0x28]
  455. 000004BE  2F08                     move.l     -[A7], A0
  456. 000004C0  2F2D EFE0                move.l     -[A7], [A5 - 0x1020]
  457. 000004C4  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  458. 000004C8  2B40 EFE0                move.l     [A5 - 0x1020], D0
  459. 000004CC  206D D874                movea.l    A0, [A5 - 0x278C]
  460. 000004D0  2F28 0018                move.l     -[A7], [A0 + 0x18]
  461. 000004D4  7001                     moveq.l    D0, 0x01
  462. 000004D6  2F00                     move.l     -[A7], D0
  463. 000004D8  4EAD 17EA                jsr        [A5 + 0x17EA /* export_761 */]
  464. 000004DC  2540 0002                move.l     [A2 + 0x2], D0
  465. 000004E0  2F0C                     move.l     -[A7], A4
  466. 000004E2  4EBA FB1C                jsr        [PC - 0x4E4 /* 00000000 */]
  467. 000004E6  4EFA 02DA                jmp        [PC + 0x2DA /* 000007C2 */]
  468. label000004EA:
  469. 000004EA  4245                     clr.w      D5
  470. 000004EC  246E 000A                movea.l    A2, [A6 + 0xA]
  471. 000004F0  202A 0016                move.l     D0, [A2 + 0x16]
  472. 000004F4  2D40 FFC4                move.l     [A6 - 0x3C], D0
  473. 000004F8  7201                     moveq.l    D1, 0x01
  474. 000004FA  2F01                     move.l     -[A7], D1
  475. 000004FC  2F00                     move.l     -[A7], D0
  476. 000004FE  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  477. 00000502  2D40 FFC0                move.l     [A6 - 0x40], D0
  478. 00000506  2F00                     move.l     -[A7], D0
  479. 00000508  4EAD 1E52                jsr        [A5 + 0x1E52 /* export_966 */]
  480. 0000050C  206E FFC4                movea.l    A0, [A6 - 0x3C]
  481. 00000510  5268 0006                addq.w     [A0 + 0x6], 1
  482. 00000514  266A 0002                movea.l    A3, [A2 + 0x2]
  483. 00000518  6004                     bra        +0x6 /* 0000051E */
  484. label0000051A:
  485. 0000051A  266B 0006                movea.l    A3, [A3 + 0x6]
  486. label0000051E:
  487. 0000051E  1013                     move.b     D0, [A3]
  488. 00000520  720F                     moveq.l    D1, 0x0F
  489. 00000522  B001                     cmp.b      D0, D1
  490. 00000524  67F4                     beq        -0xA /* 0000051A */
  491. 00000526  286B 0006                movea.l    A4, [A3 + 0x6]
  492. 0000052A  6004                     bra        +0x6 /* 00000530 */
  493. label0000052C:
  494. 0000052C  286C 0006                movea.l    A4, [A4 + 0x6]
  495. label00000530:
  496. 00000530  1014                     move.b     D0, [A4]
  497. 00000532  7256                     moveq.l    D1, 0x56
  498. 00000534  B001                     cmp.b      D0, D1
  499. 00000536  67F4                     beq        -0xA /* 0000052C */
  500. 00000538  18BC 005E                move.b     [A4], 0x5E /* '^' */
  501. 0000053C  7000                     moveq.l    D0, 0x00
  502. 0000053E  2940 0006                move.l     [A4 + 0x6], D0
  503. 00000542  262E FFC0                move.l     D3, [A6 - 0x40]
  504. 00000546  2943 0002                move.l     [A4 + 0x2], D3
  505. 0000054A  246E 000A                movea.l    A2, [A6 + 0xA]
  506. 0000054E  2F2A 0002                move.l     -[A7], [A2 + 0x2]
  507. 00000552  2F2D EFE0                move.l     -[A7], [A5 - 0x1020]
  508. 00000556  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  509. 0000055A  2B40 EFE0                move.l     [A5 - 0x1020], D0
  510. 0000055E  266A 0002                movea.l    A3, [A2 + 0x2]
  511. 00000562  2F03                     move.l     -[A7], D3
  512. 00000564  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  513. 00000568  2D40 FFB4                move.l     [A6 - 0x4C], D0
  514. 0000056C  2040                     movea.l    A0, D0
  515. 0000056E  7208                     moveq.l    D1, 0x08
  516. label00000570:
  517. 00000570  24D8                     move.l     [A2]+, [A0]+
  518. 00000572  51C9 FFFC                dbf        D1, -0x6 /* 00000570 */
  519. 00000576  3490                     move.w     [A2], [A0]
  520. 00000578  122D D5C5                move.b     D1, [A5 - 0x2A3B]
  521. 0000057C  6712                     beq        +0x14 /* 00000590 */
  522. 0000057E  2040                     movea.l    A0, D0
  523. 00000580  7026                     moveq.l    D0, 0x26
  524. 00000582  D1C0                     add.l      A0, D0
  525. 00000584  226E 000A                movea.l    A1, [A6 + 0xA]
  526. 00000588  7026                     moveq.l    D0, 0x26
  527. 0000058A  D3C0                     add.l      A1, D0
  528. 0000058C  22D8                     move.l     [A1]+, [A0]+
  529. 0000058E  3290                     move.w     [A1], [A0]
  530. label00000590:
  531. 00000590  206E 000A                movea.l    A0, [A6 + 0xA]
  532. 00000594  2468 001A                movea.l    A2, [A0 + 0x1A]
  533. 00000598  200A                     move.l     D0, A2
  534. 0000059A  6704                     beq        +0x6 /* 000005A0 */
  535. 0000059C  526A 0006                addq.w     [A2 + 0x6], 1
  536. label000005A0:
  537. 000005A0  246E 000A                movea.l    A2, [A6 + 0xA]
  538. 000005A4  14BC 005C                move.b     [A2], 0x5C /* '\\' */
  539. 000005A8  256E FFB4 0002           move.l     [A2 + 0x2], [A6 - 0x4C]
  540. 000005AE  2D4B 000A                move.l     [A6 + 0xA], A3
  541. 000005B2  6000 01A6                bra        +0x1A8 /* 0000075A */
  542. label000005B6:
  543. 000005B6  206E 000A                movea.l    A0, [A6 + 0xA]
  544. 000005BA  2468 0002                movea.l    A2, [A0 + 0x2]
  545. 000005BE  4AAA 004C                tst.l      [A2 + 0x4C]
  546. 000005C2  6600 01FE                bne        +0x200 /* 000007C2 */
  547. 000005C6  102A 001C                move.b     D0, [A2 + 0x1C]
  548. 000005CA  1D40 FFC8                move.b     [A6 - 0x38], D0
  549. 000005CE  7202                     moveq.l    D1, 0x02
  550. 000005D0  B001                     cmp.b      D0, D1
  551. 000005D2  6720                     beq        +0x22 /* 000005F4 */
  552. 000005D4  7203                     moveq.l    D1, 0x03
  553. 000005D6  B001                     cmp.b      D0, D1
  554. 000005D8  671A                     beq        +0x1C /* 000005F4 */
  555. 000005DA  7206                     moveq.l    D1, 0x06
  556. 000005DC  B001                     cmp.b      D0, D1
  557. 000005DE  6714                     beq        +0x16 /* 000005F4 */
  558. 000005E0  7219                     moveq.l    D1, 0x19
  559. 000005E2  B001                     cmp.b      D0, D1
  560. 000005E4  670E                     beq        +0x10 /* 000005F4 */
  561. 000005E6  7215                     moveq.l    D1, 0x15
  562. 000005E8  B001                     cmp.b      D0, D1
  563. 000005EA  6708                     beq        +0xA /* 000005F4 */
  564. 000005EC  7218                     moveq.l    D1, 0x18
  565. 000005EE  B001                     cmp.b      D0, D1
  566. 000005F0  6600 01D0                bne        +0x1D2 /* 000007C2 */
  567. label000005F4:
  568. 000005F4  2F0A                     move.l     -[A7], A2
  569. 000005F6  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  570. 000005FA  7001                     moveq.l    D0, 0x01
  571. 000005FC  2540 0040                move.l     [A2 + 0x40], D0
  572. 00000600  6000 01C0                bra        +0x1C2 /* 000007C2 */
  573. label00000604:
  574. 00000604  246E 000A                movea.l    A2, [A6 + 0xA]
  575. 00000608  14BC 005D                move.b     [A2], 0x5D /* ']' */
  576. 0000060C  206A 0002                movea.l    A0, [A2 + 0x2]
  577. 00000610  2F28 000C                move.l     -[A7], [A0 + 0xC]
  578. 00000614  4EAD 1EB2                jsr        [A5 + 0x1EB2 /* export_978 */]
  579. 00000618  2540 0006                move.l     [A2 + 0x6], D0
  580. 0000061C  4EFA 01A4                jmp        [PC + 0x1A4 /* 000007C2 */]
  581. label00000620:
  582. 00000620  266A 0002                movea.l    A3, [A2 + 0x2]
  583. 00000624  1013                     move.b     D0, [A3]
  584. 00000626  725F                     moveq.l    D1, 0x5F
  585. 00000628  B001                     cmp.b      D0, D1
  586. 0000062A  660C                     bne        +0xE /* 00000638 */
  587. 0000062C  206B 0002                movea.l    A0, [A3 + 0x2]
  588. 00000630  00A8 0000 0200 0020      ori.l      [A0 + 0x20], 0x200
  589. label00000638:
  590. 00000638  1013                     move.b     D0, [A3]
  591. 0000063A  720F                     moveq.l    D1, 0x0F
  592. 0000063C  B001                     cmp.b      D0, D1
  593. 0000063E  661E                     bne        +0x20 /* 0000065E */
  594. label00000640:
  595. 00000640  266B 0006                movea.l    A3, [A3 + 0x6]
  596. 00000644  1613                     move.b     D3, [A3]
  597. 00000646  700F                     moveq.l    D0, 0x0F
  598. 00000648  B600                     cmp.b      D3, D0
  599. 0000064A  67F4                     beq        -0xA /* 00000640 */
  600. 0000064C  705F                     moveq.l    D0, 0x5F
  601. 0000064E  B600                     cmp.b      D3, D0
  602. 00000650  660C                     bne        +0xE /* 0000065E */
  603. 00000652  206B 0002                movea.l    A0, [A3 + 0x2]
  604. 00000656  00A8 0000 0200 0020      ori.l      [A0 + 0x20], 0x200
  605. label0000065E:
  606. 0000065E  1013                     move.b     D0, [A3]
  607. 00000660  720E                     moveq.l    D1, 0x0E
  608. 00000662  B001                     cmp.b      D0, D1
  609. 00000664  6600 00B4                bne        +0xB6 /* 0000071A */
  610. 00000668  246E 000A                movea.l    A2, [A6 + 0xA]
  611. 0000066C  202A 0016                move.l     D0, [A2 + 0x16]
  612. 00000670  2D40 FFC4                move.l     [A6 - 0x3C], D0
  613. 00000674  202A 0002                move.l     D0, [A2 + 0x2]
  614. 00000678  2D40 FFB8                move.l     [A6 - 0x48], D0
  615. 0000067C  2040                     movea.l    A0, D0
  616. 0000067E  2228 0006                move.l     D1, [A0 + 0x6]
  617. 00000682  2D41 FFBC                move.l     [A6 - 0x44], D1
  618. 00000686  7208                     moveq.l    D1, 0x08
  619. label00000688:
  620. 00000688  24D8                     move.l     [A2]+, [A0]+
  621. 0000068A  51C9 FFFC                dbf        D1, -0x6 /* 00000688 */
  622. 0000068E  3490                     move.w     [A2], [A0]
  623. 00000690  122D D5C5                move.b     D1, [A5 - 0x2A3B]
  624. 00000694  6712                     beq        +0x14 /* 000006A8 */
  625. 00000696  2040                     movea.l    A0, D0
  626. 00000698  7026                     moveq.l    D0, 0x26
  627. 0000069A  D1C0                     add.l      A0, D0
  628. 0000069C  226E 000A                movea.l    A1, [A6 + 0xA]
  629. 000006A0  7026                     moveq.l    D0, 0x26
  630. 000006A2  D3C0                     add.l      A1, D0
  631. 000006A4  22D8                     move.l     [A1]+, [A0]+
  632. 000006A6  3290                     move.w     [A1], [A0]
  633. label000006A8:
  634. 000006A8  206E 000A                movea.l    A0, [A6 + 0xA]
  635. 000006AC  2468 001A                movea.l    A2, [A0 + 0x1A]
  636. 000006B0  200A                     move.l     D0, A2
  637. 000006B2  6704                     beq        +0x6 /* 000006B8 */
  638. 000006B4  526A 0006                addq.w     [A2 + 0x6], 1
  639. label000006B8:
  640. 000006B8  7000                     moveq.l    D0, 0x00
  641. 000006BA  246E FFB8                movea.l    A2, [A6 - 0x48]
  642. 000006BE  2540 0006                move.l     [A2 + 0x6], D0
  643. 000006C2  2540 0002                move.l     [A2 + 0x2], D0
  644. 000006C6  2F0A                     move.l     -[A7], A2
  645. 000006C8  4EAD 17AA                jsr        [A5 + 0x17AA /* export_753 */]
  646. 000006CC  246E FFBC                movea.l    A2, [A6 - 0x44]
  647. 000006D0  206A 0016                movea.l    A0, [A2 + 0x16]
  648. 000006D4  5368 0006                subq.w     [A0 + 0x6], 1
  649. 000006D8  266E FFC4                movea.l    A3, [A6 - 0x3C]
  650. 000006DC  526B 0006                addq.w     [A3 + 0x6], 1
  651. 000006E0  254B 0016                move.l     [A2 + 0x16], A3
  652. 000006E4  286E 000A                movea.l    A4, [A6 + 0xA]
  653. 000006E8  294B 0016                move.l     [A4 + 0x16], A3
  654. 000006EC  7614                     moveq.l    D3, 0x14
  655. 000006EE  2F03                     move.l     -[A7], D3
  656. 000006F0  2F0B                     move.l     -[A7], A3
  657. 000006F2  2F2A 0002                move.l     -[A7], [A2 + 0x2]
  658. 000006F6  4EAD 17E2                jsr        [A5 + 0x17E2 /* export_760 */]
  659. 000006FA  2540 0002                move.l     [A2 + 0x2], D0
  660. 000006FE  2F03                     move.l     -[A7], D3
  661. 00000700  2F0B                     move.l     -[A7], A3
  662. 00000702  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  663. 00000706  4EAD 17E2                jsr        [A5 + 0x17E2 /* export_760 */]
  664. 0000070A  2540 0006                move.l     [A2 + 0x6], D0
  665. 0000070E  2F0C                     move.l     -[A7], A4
  666. 00000710  4267                     clr.w      -[A7]
  667. 00000712  4EBA FA02                jsr        [PC - 0x5FE /* 00000116 */]
  668. 00000716  4EFA 00AA                jmp        [PC + 0xAA /* 000007C2 */]
  669. label0000071A:
  670. 0000071A  4245                     clr.w      D5
  671. label0000071C:
  672. 0000071C  246E 000A                movea.l    A2, [A6 + 0xA]
  673. 00000720  1212                     move.b     D1, [A2]
  674. 00000722  7000                     moveq.l    D0, 0x00
  675. 00000724  1001                     move.b     D0, D1
  676. 00000726  41ED D31A                lea.l      A0, [A5 - 0x2CE6]
  677. 0000072A  1630 0000                move.b     D3, [A0 + D0.w]
  678. 0000072E  7003                     moveq.l    D0, 0x03
  679. 00000730  3D43 FFFC                move.w     [A6 - 0x4], D3
  680. 00000734  C600                     and.b      D3, D0
  681. 00000736  6700 008A                beq        +0x8C /* 000007C2 */
  682. 0000073A  302E FFFC                move.w     D0, [A6 - 0x4]
  683. 0000073E  7201                     moveq.l    D1, 0x01
  684. 00000740  C001                     and.b      D0, D1
  685. 00000742  670A                     beq        +0xC /* 0000074E */
  686. 00000744  2F2A 0006                move.l     -[A7], [A2 + 0x6]
  687. 00000748  3F05                     move.w     -[A7], D5
  688. 0000074A  4EBA F9CA                jsr        [PC - 0x636 /* 00000116 */]
  689. label0000074E:
  690. 0000074E  206E 000A                movea.l    A0, [A6 + 0xA]
  691. 00000752  2028 0002                move.l     D0, [A0 + 0x2]
  692. 00000756  2D40 000A                move.l     [A6 + 0xA], D0
  693. label0000075A:
  694. 0000075A  4EAD 1632                jsr        [A5 + 0x1632 /* export_706 */]
  695. 0000075E  246E 000A                movea.l    A2, [A6 + 0xA]
  696. 00000762  1212                     move.b     D1, [A2]
  697. 00000764  7000                     moveq.l    D0, 0x00
  698. 00000766  1001                     move.b     D0, D1
  699. 00000768  7210                     moveq.l    D1, 0x10
  700. 0000076A  B081                     cmp.l      D0, D1
  701. 0000076C  6700 F9B8                beq        -0x646 /* 00000126 */
  702. 00000770  7211                     moveq.l    D1, 0x11
  703. 00000772  B081                     cmp.l      D0, D1
  704. 00000774  6700 F9B0                beq        -0x64E /* 00000126 */
  705. 00000778  720B                     moveq.l    D1, 0x0B
  706. 0000077A  B081                     cmp.l      D0, D1
  707. 0000077C  679E                     beq        -0x60 /* 0000071C */
  708. 0000077E  720E                     moveq.l    D1, 0x0E
  709. 00000780  B081                     cmp.l      D0, D1
  710. 00000782  6700 FAC4                beq        -0x53A /* 00000248 */
  711. 00000786  720F                     moveq.l    D1, 0x0F
  712. 00000788  B081                     cmp.l      D0, D1
  713. 0000078A  6700 FD18                beq        -0x2E6 /* 000004A4 */
  714. 0000078E  725A                     moveq.l    D1, 0x5A
  715. 00000790  B081                     cmp.l      D0, D1
  716. 00000792  6700 FD56                beq        -0x2A8 /* 000004EA */
  717. 00000796  725E                     moveq.l    D1, 0x5E
  718. 00000798  B081                     cmp.l      D0, D1
  719. 0000079A  6700 FE1A                beq        -0x1E4 /* 000005B6 */
  720. 0000079E  7263                     moveq.l    D1, 0x63
  721. 000007A0  B081                     cmp.l      D0, D1
  722. 000007A2  6700 FE12                beq        -0x1EC /* 000005B6 */
  723. 000007A6  725F                     moveq.l    D1, 0x5F
  724. 000007A8  B081                     cmp.l      D0, D1
  725. 000007AA  6700 FE0A                beq        -0x1F4 /* 000005B6 */
  726. 000007AE  7259                     moveq.l    D1, 0x59
  727. 000007B0  B081                     cmp.l      D0, D1
  728. 000007B2  6700 FE50                beq        -0x1AE /* 00000604 */
  729. 000007B6  7214                     moveq.l    D1, 0x14
  730. 000007B8  B081                     cmp.l      D0, D1
  731. 000007BA  6700 FE64                beq        -0x19A /* 00000620 */
  732. 000007BE  6000 FF5A                bra        -0xA4 /* 0000071A */
  733. label000007C2:
  734. 000007C2  4CDF 1C38                movem.l    D3,D4,D5,A2,A3,A4, [A7]+
  735. 000007C6  4E5E                     unlink     A6
  736. 000007C8  205F                     movea.l    A0, [A7]+
  737. 000007CA  5C4F                     addq.w     A7, 6
  738. 000007CC  4ED0                     jmp        [A0]
  739. fn000007CE:
  740. 000007CE  4E56 FFEC                link       A6, -0x0014
  741. 000007D2  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  742. 000007D6  286E 0008                movea.l    A4, [A6 + 0x8]
  743. 000007DA  246E 000C                movea.l    A2, [A6 + 0xC]
  744. 000007DE  266A 0024                movea.l    A3, [A2 + 0x24]
  745. 000007E2  2C13                     move.l     D6, [A3]
  746. 000007E4  282B 0004                move.l     D4, [A3 + 0x4]
  747. 000007E8  2006                     move.l     D0, D6
  748. 000007EA  E588                     lsl        D0, 2
  749. 000007EC  D08B                     add.l      D0, A3
  750. 000007EE  2040                     movea.l    A0, D0
  751. 000007F0  2610                     move.l     D3, [A0]
  752. 000007F2  2E03                     move.l     D7, D3
  753. 000007F4  9E84                     sub.l      D7, D4
  754. 000007F6  5287                     addq.l     D7, 1
  755. 000007F8  7004                     moveq.l    D0, 0x04
  756. 000007FA  BC80                     cmp.l      D6, D0
  757. 000007FC  6200 00F6                bhi        +0xF8 /* 000008F4 */
  758. 00000800  7009                     moveq.l    D0, 0x09
  759. 00000802  2540 0020                move.l     [A2 + 0x20], D0
  760. 00000806  1014                     move.b     D0, [A4]
  761. 00000808  725F                     moveq.l    D1, 0x5F
  762. 0000080A  B001                     cmp.b      D0, D1
  763. 0000080C  6700 01A0                beq        +0x1A2 /* 000009AE */
  764. 00000810  266C 0016                movea.l    A3, [A4 + 0x16]
  765. 00000814  7001                     moveq.l    D0, 0x01
  766. 00000816  2F00                     move.l     -[A7], D0
  767. 00000818  2F0B                     move.l     -[A7], A3
  768. 0000081A  4EAD 1E02                jsr        [A5 + 0x1E02 /* export_956 */]
  769. 0000081E  2D40 FFF0                move.l     [A6 - 0x10], D0
  770. 00000822  2F00                     move.l     -[A7], D0
  771. 00000824  4EAD 1E52                jsr        [A5 + 0x1E52 /* export_966 */]
  772. 00000828  526B 0006                addq.w     [A3 + 0x6], 1
  773. 0000082C  4EAD 17A2                jsr        [A5 + 0x17A2 /* export_752 */]
  774. 00000830  2D40 FFF4                move.l     [A6 - 0xC], D0
  775. 00000834  204C                     movea.l    A0, A4
  776. 00000836  2240                     movea.l    A1, D0
  777. 00000838  7208                     moveq.l    D1, 0x08
  778. label0000083A:
  779. 0000083A  22D8                     move.l     [A1]+, [A0]+
  780. 0000083C  51C9 FFFC                dbf        D1, -0x6 /* 0000083A */
  781. 00000840  3290                     move.w     [A1], [A0]
  782. 00000842  122D D5C5                move.b     D1, [A5 - 0x2A3B]
  783. 00000846  6710                     beq        +0x12 /* 00000858 */
  784. 00000848  204C                     movea.l    A0, A4
  785. 0000084A  7226                     moveq.l    D1, 0x26
  786. 0000084C  D1C1                     add.l      A0, D1
  787. 0000084E  2240                     movea.l    A1, D0
  788. 00000850  7026                     moveq.l    D0, 0x26
  789. 00000852  D3C0                     add.l      A1, D0
  790. 00000854  22D8                     move.l     [A1]+, [A0]+
  791. 00000856  3290                     move.w     [A1], [A0]
  792. label00000858:
  793. 00000858  206E FFF4                movea.l    A0, [A6 - 0xC]
  794. 0000085C  2468 001A                movea.l    A2, [A0 + 0x1A]
  795. 00000860  200A                     move.l     D0, A2
  796. 00000862  6704                     beq        +0x6 /* 00000868 */
  797. 00000864  526A 0006                addq.w     [A2 + 0x6], 1
  798. label00000868:
  799. 00000868  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  800. 0000086C  4EAD 1822                jsr        [A5 + 0x1822 /* export_768 */]
  801. 00000870  2D40 FFF8                move.l     [A6 - 0x8], D0
  802. 00000874  2413                     move.l     D2, [A3]
  803. 00000876  3602                     move.w     D3, D2
  804. 00000878  741F                     moveq.l    D2, 0x1F
  805. 0000087A  C642                     and.w      D3, D2
  806. 0000087C  7414                     moveq.l    D2, 0x14
  807. 0000087E  B642                     cmp.w      D3, D2
  808. 00000880  6706                     beq        +0x8 /* 00000888 */
  809. 00000882  7415                     moveq.l    D2, 0x15
  810. 00000884  B642                     cmp.w      D3, D2
  811. 00000886  6604                     bne        +0x6 /* 0000088C */
  812. label00000888:
  813. 00000888  7417                     moveq.l    D2, 0x17
  814. 0000088A  6002                     bra        +0x4 /* 0000088E */
  815. label0000088C:
  816. 0000088C  741B                     moveq.l    D2, 0x1B
  817. label0000088E:
  818. 0000088E  7200                     moveq.l    D1, 0x00
  819. 00000890  1202                     move.b     D1, D2
  820. 00000892  2F01                     move.l     -[A7], D1
  821. 00000894  2F0B                     move.l     -[A7], A3
  822. 00000896  2F00                     move.l     -[A7], D0
  823. 00000898  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  824. 0000089C  4EAD 17DA                jsr        [A5 + 0x17DA /* export_759 */]
  825. 000008A0  2D40 FFFC                move.l     [A6 - 0x4], D0
  826. 000008A4  206E FFF8                movea.l    A0, [A6 - 0x8]
  827. 000008A8  244C                     movea.l    A2, A4
  828. 000008AA  7008                     moveq.l    D0, 0x08
  829. label000008AC:
  830. 000008AC  24D8                     move.l     [A2]+, [A0]+
  831. 000008AE  51C8 FFFC                dbf        D0, -0x6 /* 000008AC */
  832. 000008B2  3490                     move.w     [A2], [A0]
  833. 000008B4  102D D5C5                move.b     D0, [A5 - 0x2A3B]
  834. 000008B8  6712                     beq        +0x14 /* 000008CC */
  835. 000008BA  206E FFF8                movea.l    A0, [A6 - 0x8]
  836. 000008BE  7026                     moveq.l    D0, 0x26
  837. 000008C0  D1C0                     add.l      A0, D0
  838. 000008C2  224C                     movea.l    A1, A4
  839. 000008C4  7026                     moveq.l    D0, 0x26
  840. 000008C6  D3C0                     add.l      A1, D0
  841. 000008C8  22D8                     move.l     [A1]+, [A0]+
  842. 000008CA  3290                     move.w     [A1], [A0]
  843. label000008CC:
  844. 000008CC  246C 001A                movea.l    A2, [A4 + 0x1A]
  845. 000008D0  200A                     move.l     D0, A2
  846. 000008D2  6704                     beq        +0x6 /* 000008D8 */
  847. 000008D4  526A 0006                addq.w     [A2 + 0x6], 1
  848. label000008D8:
  849. 000008D8  526B 0006                addq.w     [A3 + 0x6], 1
  850. 000008DC  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  851. 000008E0  2F2D EFE0                move.l     -[A7], [A5 - 0x1020]
  852. 000008E4  4EAD 17B2                jsr        [A5 + 0x17B2 /* export_754 */]
  853. 000008E8  2B40 EFE0                move.l     [A5 - 0x1020], D0
  854. 000008EC  286E FFF4                movea.l    A4, [A6 - 0xC]
  855. 000008F0  6000 00BC                bra        +0xBE /* 000009AE */
  856. label000008F4:
  857. 000008F4  2606                     move.l     D3, D6
  858. 000008F6  7801                     moveq.l    D4, 0x01
  859. 000008F8  E9AB                     lsl        D3, D4
  860. 000008FA  B687                     cmp.l      D3, D7
  861. 000008FC  642C                     bcc        +0x2E /* 0000092A */
  862. 000008FE  2006                     move.l     D0, D6
  863. 00000900  2200                     move.l     D1, D0
  864. 00000902  C0FC 0002                mulu.w     D0, 0x2
  865. 00000906  4841                     swap.w     D1
  866. 00000908  C2FC 0002                mulu.w     D1, 0x2
  867. 0000090C  4841                     swap.w     D1
  868. 0000090E  4241                     clr.w      D1
  869. 00000910  D081                     add.l      D0, D1
  870. 00000912  7201                     moveq.l    D1, 0x01
  871. 00000914  2401                     move.l     D2, D1
  872. 00000916  C2FC 0002                mulu.w     D1, 0x2
  873. 0000091A  4842                     swap.w     D2
  874. 0000091C  C4FC 0002                mulu.w     D2, 0x2
  875. 00000920  4842                     swap.w     D2
  876. 00000922  4242                     clr.w      D2
  877. 00000924  D282                     add.l      D1, D2
  878. 00000926  D081                     add.l      D0, D1
  879. 00000928  6002                     bra        +0x4 /* 0000092C */
  880. label0000092A:
  881. 0000092A  2007                     move.l     D0, D7
  882. label0000092C:
  883. 0000092C  2D40 FFEC                move.l     [A6 - 0x14], D0
  884. 00000930  52AD E8DA                addq.l     [A5 - 0x1726], 1
  885. 00000934  2A2D E8DA                move.l     D5, [A5 - 0x1726]
  886. 00000938  42A7                     clr.l      -[A7]
  887. 0000093A  42A7                     clr.l      -[A7]
  888. 0000093C  52AD E8F2                addq.l     [A5 - 0x170E], 1
  889. 00000940  222D E8F2                move.l     D1, [A5 - 0x170E]
  890. 00000944  2F01                     move.l     -[A7], D1
  891. 00000946  487A 007C                pea.l      [PC + 0x7C /* 000009C4, value 0x2530346C '%04l', cstring "%04ld" */]
  892. 0000094A  486D E8F9                pea.l      [A5 - 0x1707]
  893. 0000094E  4EAD 023A                jsr        [A5 + 0x23A /* export_67 */]
  894. 00000952  4FEF 000C                lea.l      A7, [A7 + 0xC]
  895. 00000956  41ED E8F6                lea.l      A0, [A5 - 0x170A]
  896. 0000095A  2F08                     move.l     -[A7], A0
  897. 0000095C  70FF                     moveq.l    D0, 0xFFFFFFFF
  898. 0000095E  2F00                     move.l     -[A7], D0
  899. 00000960  7003                     moveq.l    D0, 0x03
  900. 00000962  2F00                     move.l     -[A7], D0
  901. 00000964  2F3C 0000 0300           move.l     -[A7], 0x300
  902. 0000096A  7004                     moveq.l    D0, 0x04
  903. 0000096C  2F00                     move.l     -[A7], D0
  904. 0000096E  202E FFEC                move.l     D0, [A6 - 0x14]
  905. 00000972  E588                     lsl        D0, 2
  906. 00000974  2F00                     move.l     -[A7], D0
  907. 00000976  700F                     moveq.l    D0, 0x0F
  908. 00000978  2F00                     move.l     -[A7], D0
  909. 0000097A  2F05                     move.l     -[A7], D5
  910. 0000097C  102D E8CE                move.b     D0, [A5 - 0x1732]
  911. 00000980  6706                     beq        +0x8 /* 00000988 */
  912. 00000982  41ED 0D62                lea.l      A0, [A5 + 0xD62 /* export_424 */]
  913. 00000986  6004                     bra        +0x6 /* 0000098C */
  914. label00000988:
  915. 00000988  41ED 10FA                lea.l      A0, [A5 + 0x10FA /* export_539 */]
  916. label0000098C:
  917. 0000098C  4E90                     jsr        [A0]
  918. 0000098E  4FEF 0028                lea.l      A7, [A7 + 0x28]
  919. 00000992  486D EFDC                pea.l      [A5 - 0x1024]
  920. 00000996  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  921. 0000099A  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  922. 0000099E  486D EFDC                pea.l      [A5 - 0x1024]
  923. 000009A2  42A7                     clr.l      -[A7]
  924. 000009A4  4EAD 16CA                jsr        [A5 + 0x16CA /* export_725 */]
  925. 000009A8  2040                     movea.l    A0, D0
  926. 000009AA  2145 0008                move.l     [A0 + 0x8], D5
  927. label000009AE:
  928. 000009AE  2F0C                     move.l     -[A7], A4
  929. 000009B0  4267                     clr.w      -[A7]
  930. 000009B2  4EBA F762                jsr        [PC - 0x89E /* 00000116 */]
  931. 000009B6  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  932. 000009BA  4E5E                     unlink     A6
  933. 000009BC  205F                     movea.l    A0, [A7]+
  934. 000009BE  504F                     addq.w     A7, 8
  935. 000009C0  4ED0                     jmp        [A0]
  936. 000009C2  0006 2530                ori.b      D6, 0x30 /* '0' */
  937. 000009C6  346C 6400                movea.w    A2, [A4 + 0x6400]
  938. 000009CA  4E56 FFF8                link       A6, -0x0008
  939. 000009CE  48E7 0038                movem.l    -[A7], A2,A3,A4
  940. 000009D2  286E 0008                movea.l    A4, [A6 + 0x8]
  941. 000009D6  2654                     movea.l    A3, [A4]
  942. 000009D8  202C 0020                move.l     D0, [A4 + 0x20]
  943. 000009DC  720C                     moveq.l    D1, 0x0C
  944. 000009DE  B081                     cmp.l      D0, D1
  945. 000009E0  6622                     bne        +0x24 /* 00000A04 */
  946. 000009E2  246C 0024                movea.l    A2, [A4 + 0x24]
  947. 000009E6  200A                     move.l     D0, A2
  948. 000009E8  670C                     beq        +0xE /* 000009F6 */
  949. 000009EA  4AAA 0012                tst.l      [A2 + 0x12]
  950. 000009EE  6606                     bne        +0x8 /* 000009F6 */
  951. 000009F0  2F0A                     move.l     -[A7], A2
  952. 000009F2  4EBA 04BE                jsr        [PC + 0x4BE /* 00000EB2 */]
  953. label000009F6:
  954. 000009F6  246C 0028                movea.l    A2, [A4 + 0x28]
  955. 000009FA  200A                     move.l     D0, A2
  956. 000009FC  6706                     beq        +0x8 /* 00000A04 */
  957. 000009FE  2F0A                     move.l     -[A7], A2
  958. 00000A00  4EAD 2262                jsr        [A5 + 0x2262 /* export_1096 */]
  959. label00000A04:
  960. 00000A04  200B                     move.l     D0, A3
  961. 00000A06  6700 00B6                beq        +0xB8 /* 00000ABE */
  962. 00000A0A  7000                     moveq.l    D0, 0x00
  963. 00000A0C  2D40 FFF8                move.l     [A6 - 0x8], D0
  964. 00000A10  204C                     movea.l    A0, A4
  965. 00000A12  7020                     moveq.l    D0, 0x20
  966. 00000A14  D1C0                     add.l      A0, D0
  967. 00000A16  2D48 FFFC                move.l     [A6 - 0x4], A0
  968. label00000A1A:
  969. 00000A1A  2B4B EFE0                move.l     [A5 - 0x1020], A3
  970. 00000A1E  1013                     move.b     D0, [A3]
  971. 00000A20  720F                     moveq.l    D1, 0x0F
  972. 00000A22  B001                     cmp.b      D0, D1
  973. 00000A24  660A                     bne        +0xC /* 00000A30 */
  974. 00000A26  2F2B 0002                move.l     -[A7], [A3 + 0x2]
  975. 00000A2A  4EBA F5D4                jsr        [PC - 0xA2C /* 00000000 */]
  976. 00000A2E  605E                     bra        +0x60 /* 00000A8E */
  977. label00000A30:
  978. 00000A30  206E FFFC                movea.l    A0, [A6 - 0x4]
  979. 00000A34  2010                     move.l     D0, [A0]
  980. 00000A36  7208                     moveq.l    D1, 0x08
  981. 00000A38  B081                     cmp.l      D0, D1
  982. 00000A3A  660A                     bne        +0xC /* 00000A46 */
  983. 00000A3C  2F0C                     move.l     -[A7], A4
  984. 00000A3E  2F0B                     move.l     -[A7], A3
  985. 00000A40  4EBA FD8C                jsr        [PC - 0x274 /* 000007CE */]
  986. 00000A44  6048                     bra        +0x4A /* 00000A8E */
  987. label00000A46:
  988. 00000A46  206E FFFC                movea.l    A0, [A6 - 0x4]
  989. 00000A4A  2010                     move.l     D0, [A0]
  990. 00000A4C  7205                     moveq.l    D1, 0x05
  991. 00000A4E  B081                     cmp.l      D0, D1
  992. 00000A50  670A                     beq        +0xC /* 00000A5C */
  993. 00000A52  202C 0020                move.l     D0, [A4 + 0x20]
  994. 00000A56  7209                     moveq.l    D1, 0x09
  995. 00000A58  B081                     cmp.l      D0, D1
  996. 00000A5A  660A                     bne        +0xC /* 00000A66 */
  997. label00000A5C:
  998. 00000A5C  2F0B                     move.l     -[A7], A3
  999. 00000A5E  4267                     clr.w      -[A7]
  1000. 00000A60  4EBA F6B4                jsr        [PC - 0x94C /* 00000116 */]
  1001. 00000A64  6028                     bra        +0x2A /* 00000A8E */
  1002. label00000A66:
  1003. 00000A66  206E FFFC                movea.l    A0, [A6 - 0x4]
  1004. 00000A6A  2010                     move.l     D0, [A0]
  1005. 00000A6C  7202                     moveq.l    D1, 0x02
  1006. 00000A6E  B081                     cmp.l      D0, D1
  1007. 00000A70  670A                     beq        +0xC /* 00000A7C */
  1008. 00000A72  202C 0020                move.l     D0, [A4 + 0x20]
  1009. 00000A76  7203                     moveq.l    D1, 0x03
  1010. 00000A78  B081                     cmp.l      D0, D1
  1011. 00000A7A  660C                     bne        +0xE /* 00000A88 */
  1012. label00000A7C:
  1013. 00000A7C  2F0B                     move.l     -[A7], A3
  1014. 00000A7E  7001                     moveq.l    D0, 0x01
  1015. 00000A80  3F00                     move.w     -[A7], D0
  1016. 00000A82  4EBA F692                jsr        [PC - 0x96E /* 00000116 */]
  1017. 00000A86  6006                     bra        +0x8 /* 00000A8E */
  1018. label00000A88:
  1019. 00000A88  2F0B                     move.l     -[A7], A3
  1020. 00000A8A  4EBA F574                jsr        [PC - 0xA8C /* 00000000 */]
  1021. label00000A8E:
  1022. 00000A8E  246D EFE0                movea.l    A2, [A5 - 0x1020]
  1023. 00000A92  B5CB                     cmpa.l     A2, A3
  1024. 00000A94  6714                     beq        +0x16 /* 00000AAA */
  1025. 00000A96  202E FFF8                move.l     D0, [A6 - 0x8]
  1026. 00000A9A  670A                     beq        +0xC /* 00000AA6 */
  1027. 00000A9C  206E FFF8                movea.l    A0, [A6 - 0x8]
  1028. 00000AA0  214A 0006                move.l     [A0 + 0x6], A2
  1029. 00000AA4  6004                     bra        +0x6 /* 00000AAA */
  1030. label00000AA6:
  1031. 00000AA6  28AD EFE0                move.l     [A4], [A5 - 0x1020]
  1032. label00000AAA:
  1033. 00000AAA  1013                     move.b     D0, [A3]
  1034. 00000AAC  720F                     moveq.l    D1, 0x0F
  1035. 00000AAE  B001                     cmp.b      D0, D1
  1036. 00000AB0  660C                     bne        +0xE /* 00000ABE */
  1037. 00000AB2  2D4B FFF8                move.l     [A6 - 0x8], A3
  1038. 00000AB6  266B 0006                movea.l    A3, [A3 + 0x6]
  1039. 00000ABA  6000 FF5E                bra        -0xA0 /* 00000A1A */
  1040. label00000ABE:
  1041. 00000ABE  4CDF 1C00                movem.l    A2,A3,A4, [A7]+
  1042. 00000AC2  4E5E                     unlink     A6
  1043. 00000AC4  205F                     movea.l    A0, [A7]+
  1044. 00000AC6  584F                     addq.w     A7, 4
  1045. 00000AC8  4ED0                     jmp        [A0]
  1046. fn00000ACA:
  1047. 00000ACA  4E56 FFF8                link       A6, -0x0008
  1048. 00000ACE  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1049. 00000AD2  102D E8CC                move.b     D0, [A5 - 0x1734]
  1050. 00000AD6  6700 03CE                beq        +0x3D0 /* 00000EA6 */
  1051. 00000ADA  202E 0008                move.l     D0, [A6 + 0x8]
  1052. 00000ADE  670C                     beq        +0xE /* 00000AEC */
  1053. 00000AE0  206E 000C                movea.l    A0, [A6 + 0xC]
  1054. 00000AE4  216E 0008 0012           move.l     [A0 + 0x12], [A6 + 0x8]
  1055. 00000AEA  6010                     bra        +0x12 /* 00000AFC */
  1056. label00000AEC:
  1057. 00000AEC  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1058. 00000AF0  202D E8DA                move.l     D0, [A5 - 0x1726]
  1059. 00000AF4  206E 000C                movea.l    A0, [A6 + 0xC]
  1060. 00000AF8  2140 0012                move.l     [A0 + 0x12], D0
  1061. label00000AFC:
  1062. 00000AFC  7000                     moveq.l    D0, 0x00
  1063. 00000AFE  2D40 FFFC                move.l     [A6 - 0x4], D0
  1064. 00000B02  4243                     clr.w      D3
  1065. 00000B04  206E 000C                movea.l    A0, [A6 + 0xC]
  1066. 00000B08  2068 000C                movea.l    A0, [A0 + 0xC]
  1067. 00000B0C  2068 0010                movea.l    A0, [A0 + 0x10]
  1068. 00000B10  2868 0004                movea.l    A4, [A0 + 0x4]
  1069. 00000B14  6012                     bra        +0x14 /* 00000B28 */
  1070. label00000B16:
  1071. 00000B16  206C 0008                movea.l    A0, [A4 + 0x8]
  1072. 00000B1A  1028 001C                move.b     D0, [A0 + 0x1C]
  1073. 00000B1E  7210                     moveq.l    D1, 0x10
  1074. 00000B20  B001                     cmp.b      D0, D1
  1075. 00000B22  6602                     bne        +0x4 /* 00000B26 */
  1076. 00000B24  5243                     addq.w     D3, 1
  1077. label00000B26:
  1078. 00000B26  2854                     movea.l    A4, [A4]
  1079. label00000B28:
  1080. 00000B28  200C                     move.l     D0, A4
  1081. 00000B2A  66EA                     bne        -0x14 /* 00000B16 */
  1082. 00000B2C  4A43                     tst.w      D3
  1083. 00000B2E  6714                     beq        +0x16 /* 00000B44 */
  1084. 00000B30  3003                     move.w     D0, D3
  1085. 00000B32  3200                     move.w     D1, D0
  1086. 00000B34  48C1                     ext.l      D1
  1087. 00000B36  E589                     lsl        D1, 2
  1088. 00000B38  2F01                     move.l     -[A7], D1
  1089. 00000B3A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1090. 00000B3E  584F                     addq.w     A7, 4
  1091. 00000B40  2D40 FFFC                move.l     [A6 - 0x4], D0
  1092. label00000B44:
  1093. 00000B44  2D6E FFFC FFF8           move.l     [A6 - 0x8], [A6 - 0x4]
  1094. 00000B4A  206E 000C                movea.l    A0, [A6 + 0xC]
  1095. 00000B4E  2068 000C                movea.l    A0, [A0 + 0xC]
  1096. 00000B52  2068 0010                movea.l    A0, [A0 + 0x10]
  1097. 00000B56  2868 0004                movea.l    A4, [A0 + 0x4]
  1098. 00000B5A  6066                     bra        +0x68 /* 00000BC2 */
  1099. label00000B5C:
  1100. 00000B5C  266C 0008                movea.l    A3, [A4 + 0x8]
  1101. 00000B60  246B 000C                movea.l    A2, [A3 + 0xC]
  1102. 00000B64  4AAA 0012                tst.l      [A2 + 0x12]
  1103. 00000B68  6606                     bne        +0x8 /* 00000B70 */
  1104. 00000B6A  2F0A                     move.l     -[A7], A2
  1105. 00000B6C  4EBA 0344                jsr        [PC + 0x344 /* 00000EB2 */]
  1106. label00000B70:
  1107. 00000B70  102B 001C                move.b     D0, [A3 + 0x1C]
  1108. 00000B74  7210                     moveq.l    D1, 0x10
  1109. 00000B76  B001                     cmp.b      D0, D1
  1110. 00000B78  6646                     bne        +0x48 /* 00000BC0 */
  1111. 00000B7A  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1112. 00000B7E  262D E8DA                move.l     D3, [A5 - 0x1726]
  1113. 00000B82  206B 000C                movea.l    A0, [A3 + 0xC]
  1114. 00000B86  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1115. 00000B8A  102B 0011                move.b     D0, [A3 + 0x11]
  1116. 00000B8E  4880                     ext.w      D0
  1117. 00000B90  48C0                     ext.l      D0
  1118. 00000B92  2F00                     move.l     -[A7], D0
  1119. 00000B94  102B 0010                move.b     D0, [A3 + 0x10]
  1120. 00000B98  4880                     ext.w      D0
  1121. 00000B9A  48C0                     ext.l      D0
  1122. 00000B9C  2F00                     move.l     -[A7], D0
  1123. 00000B9E  2F03                     move.l     -[A7], D3
  1124. 00000BA0  102D E8CE                move.b     D0, [A5 - 0x1732]
  1125. 00000BA4  6706                     beq        +0x8 /* 00000BAC */
  1126. 00000BA6  41ED 103A                lea.l      A0, [A5 + 0x103A /* export_515 */]
  1127. 00000BAA  6004                     bra        +0x6 /* 00000BB0 */
  1128. label00000BAC:
  1129. 00000BAC  41ED 124A                lea.l      A0, [A5 + 0x124A /* export_581 */]
  1130. label00000BB0:
  1131. 00000BB0  4E90                     jsr        [A0]
  1132. 00000BB2  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1133. 00000BB6  206E FFF8                movea.l    A0, [A6 - 0x8]
  1134. 00000BBA  58AE FFF8                addq.l     [A6 - 0x8], 4
  1135. 00000BBE  2083                     move.l     [A0], D3
  1136. label00000BC0:
  1137. 00000BC0  2854                     movea.l    A4, [A4]
  1138. label00000BC2:
  1139. 00000BC2  200C                     move.l     D0, A4
  1140. 00000BC4  6696                     bne        -0x68 /* 00000B5C */
  1141. 00000BC6  206E 000C                movea.l    A0, [A6 + 0xC]
  1142. 00000BCA  2068 000C                movea.l    A0, [A0 + 0xC]
  1143. 00000BCE  2068 0010                movea.l    A0, [A0 + 0x10]
  1144. 00000BD2  2868 0036                movea.l    A4, [A0 + 0x36]
  1145. 00000BD6  6018                     bra        +0x1A /* 00000BF0 */
  1146. label00000BD8:
  1147. 00000BD8  2654                     movea.l    A3, [A4]
  1148. 00000BDA  202C 001A                move.l     D0, [A4 + 0x1A]
  1149. 00000BDE  7208                     moveq.l    D1, 0x08
  1150. 00000BE0  C081                     and.l      D0, D1
  1151. 00000BE2  6608                     bne        +0xA /* 00000BEC */
  1152. 00000BE4  2F2B 000C                move.l     -[A7], [A3 + 0xC]
  1153. 00000BE8  4EBA 02C8                jsr        [PC + 0x2C8 /* 00000EB2 */]
  1154. label00000BEC:
  1155. 00000BEC  286C 0004                movea.l    A4, [A4 + 0x4]
  1156. label00000BF0:
  1157. 00000BF0  200C                     move.l     D0, A4
  1158. 00000BF2  66E4                     bne        -0x1A /* 00000BD8 */
  1159. 00000BF4  206E 000C                movea.l    A0, [A6 + 0xC]
  1160. 00000BF8  2468 000C                movea.l    A2, [A0 + 0xC]
  1161. 00000BFC  102A 001C                move.b     D0, [A2 + 0x1C]
  1162. 00000C00  720E                     moveq.l    D1, 0x0E
  1163. 00000C02  B001                     cmp.b      D0, D1
  1164. 00000C04  6600 009E                bne        +0xA0 /* 00000CA4 */
  1165. 00000C08  246A 0010                movea.l    A2, [A2 + 0x10]
  1166. 00000C0C  202A 0010                move.l     D0, [A2 + 0x10]
  1167. 00000C10  7204                     moveq.l    D1, 0x04
  1168. 00000C12  C081                     and.l      D0, D1
  1169. 00000C14  6722                     beq        +0x24 /* 00000C38 */
  1170. 00000C16  2F12                     move.l     -[A7], [A2]
  1171. 00000C18  42A7                     clr.l      -[A7]
  1172. 00000C1A  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1173. 00000C1E  102D E8CE                move.b     D0, [A5 - 0x1732]
  1174. 00000C22  6706                     beq        +0x8 /* 00000C2A */
  1175. 00000C24  41ED 102A                lea.l      A0, [A5 + 0x102A /* export_513 */]
  1176. 00000C28  6004                     bra        +0x6 /* 00000C2E */
  1177. label00000C2A:
  1178. 00000C2A  41ED 123A                lea.l      A0, [A5 + 0x123A /* export_579 */]
  1179. label00000C2E:
  1180. 00000C2E  4E90                     jsr        [A0]
  1181. 00000C30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1182. 00000C34  6000 010A                bra        +0x10C /* 00000D40 */
  1183. label00000C38:
  1184. 00000C38  246E 000C                movea.l    A2, [A6 + 0xC]
  1185. 00000C3C  206A 000C                movea.l    A0, [A2 + 0xC]
  1186. 00000C40  2668 0010                movea.l    A3, [A0 + 0x10]
  1187. 00000C44  286B 0082                movea.l    A4, [A3 + 0x82]
  1188. 00000C48  200C                     move.l     D0, A4
  1189. 00000C4A  6726                     beq        +0x28 /* 00000C72 */
  1190. 00000C4C  2F13                     move.l     -[A7], [A3]
  1191. 00000C4E  7054                     moveq.l    D0, 0x54
  1192. 00000C50  D9C0                     add.l      A4, D0
  1193. 00000C52  2F0C                     move.l     -[A7], A4
  1194. 00000C54  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  1195. 00000C58  102D E8CE                move.b     D0, [A5 - 0x1732]
  1196. 00000C5C  6706                     beq        +0x8 /* 00000C64 */
  1197. 00000C5E  41ED 102A                lea.l      A0, [A5 + 0x102A /* export_513 */]
  1198. 00000C62  6004                     bra        +0x6 /* 00000C68 */
  1199. label00000C64:
  1200. 00000C64  41ED 123A                lea.l      A0, [A5 + 0x123A /* export_579 */]
  1201. label00000C68:
  1202. 00000C68  4E90                     jsr        [A0]
  1203. 00000C6A  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1204. 00000C6E  6000 00D0                bra        +0xD2 /* 00000D40 */
  1205. label00000C72:
  1206. 00000C72  246E 000C                movea.l    A2, [A6 + 0xC]
  1207. 00000C76  266A 000C                movea.l    A3, [A2 + 0xC]
  1208. 00000C7A  206B 0010                movea.l    A0, [A3 + 0x10]
  1209. 00000C7E  2F10                     move.l     -[A7], [A0]
  1210. 00000C80  7054                     moveq.l    D0, 0x54
  1211. 00000C82  D7C0                     add.l      A3, D0
  1212. 00000C84  2F0B                     move.l     -[A7], A3
  1213. 00000C86  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  1214. 00000C8A  102D E8CE                move.b     D0, [A5 - 0x1732]
  1215. 00000C8E  6706                     beq        +0x8 /* 00000C96 */
  1216. 00000C90  41ED 102A                lea.l      A0, [A5 + 0x102A /* export_513 */]
  1217. 00000C94  6004                     bra        +0x6 /* 00000C9A */
  1218. label00000C96:
  1219. 00000C96  41ED 123A                lea.l      A0, [A5 + 0x123A /* export_579 */]
  1220. label00000C9A:
  1221. 00000C9A  4E90                     jsr        [A0]
  1222. 00000C9C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1223. 00000CA0  6000 009E                bra        +0xA0 /* 00000D40 */
  1224. label00000CA4:
  1225. 00000CA4  246E 000C                movea.l    A2, [A6 + 0xC]
  1226. 00000CA8  206A 000C                movea.l    A0, [A2 + 0xC]
  1227. 00000CAC  2668 0010                movea.l    A3, [A0 + 0x10]
  1228. 00000CB0  202B 0010                move.l     D0, [A3 + 0x10]
  1229. 00000CB4  7204                     moveq.l    D1, 0x04
  1230. 00000CB6  C081                     and.l      D0, D1
  1231. 00000CB8  6720                     beq        +0x22 /* 00000CDA */
  1232. 00000CBA  2F13                     move.l     -[A7], [A3]
  1233. 00000CBC  42A7                     clr.l      -[A7]
  1234. 00000CBE  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  1235. 00000CC2  102D E8CE                move.b     D0, [A5 - 0x1732]
  1236. 00000CC6  6706                     beq        +0x8 /* 00000CCE */
  1237. 00000CC8  41ED 1022                lea.l      A0, [A5 + 0x1022 /* export_512 */]
  1238. 00000CCC  6004                     bra        +0x6 /* 00000CD2 */
  1239. label00000CCE:
  1240. 00000CCE  41ED 1232                lea.l      A0, [A5 + 0x1232 /* export_578 */]
  1241. label00000CD2:
  1242. 00000CD2  4E90                     jsr        [A0]
  1243. 00000CD4  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1244. 00000CD8  6066                     bra        +0x68 /* 00000D40 */
  1245. label00000CDA:
  1246. 00000CDA  246E 000C                movea.l    A2, [A6 + 0xC]
  1247. 00000CDE  206A 000C                movea.l    A0, [A2 + 0xC]
  1248. 00000CE2  2668 0010                movea.l    A3, [A0 + 0x10]
  1249. 00000CE6  286B 0082                movea.l    A4, [A3 + 0x82]
  1250. 00000CEA  200C                     move.l     D0, A4
  1251. 00000CEC  6724                     beq        +0x26 /* 00000D12 */
  1252. 00000CEE  2F13                     move.l     -[A7], [A3]
  1253. 00000CF0  7054                     moveq.l    D0, 0x54
  1254. 00000CF2  D9C0                     add.l      A4, D0
  1255. 00000CF4  2F0C                     move.l     -[A7], A4
  1256. 00000CF6  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  1257. 00000CFA  102D E8CE                move.b     D0, [A5 - 0x1732]
  1258. 00000CFE  6706                     beq        +0x8 /* 00000D06 */
  1259. 00000D00  41ED 1022                lea.l      A0, [A5 + 0x1022 /* export_512 */]
  1260. 00000D04  6004                     bra        +0x6 /* 00000D0A */
  1261. label00000D06:
  1262. 00000D06  41ED 1232                lea.l      A0, [A5 + 0x1232 /* export_578 */]
  1263. label00000D0A:
  1264. 00000D0A  4E90                     jsr        [A0]
  1265. 00000D0C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1266. 00000D10  602E                     bra        +0x30 /* 00000D40 */
  1267. label00000D12:
  1268. 00000D12  246E 000C                movea.l    A2, [A6 + 0xC]
  1269. 00000D16  266A 000C                movea.l    A3, [A2 + 0xC]
  1270. 00000D1A  206B 0010                movea.l    A0, [A3 + 0x10]
  1271. 00000D1E  2F10                     move.l     -[A7], [A0]
  1272. 00000D20  7054                     moveq.l    D0, 0x54
  1273. 00000D22  D7C0                     add.l      A3, D0
  1274. 00000D24  2F0B                     move.l     -[A7], A3
  1275. 00000D26  2F2A 0012                move.l     -[A7], [A2 + 0x12]
  1276. 00000D2A  102D E8CE                move.b     D0, [A5 - 0x1732]
  1277. 00000D2E  6706                     beq        +0x8 /* 00000D36 */
  1278. 00000D30  41ED 1022                lea.l      A0, [A5 + 0x1022 /* export_512 */]
  1279. 00000D34  6004                     bra        +0x6 /* 00000D3A */
  1280. label00000D36:
  1281. 00000D36  41ED 1232                lea.l      A0, [A5 + 0x1232 /* export_578 */]
  1282. label00000D3A:
  1283. 00000D3A  4E90                     jsr        [A0]
  1284. 00000D3C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1285. label00000D40:
  1286. 00000D40  206E 000C                movea.l    A0, [A6 + 0xC]
  1287. 00000D44  2068 000C                movea.l    A0, [A0 + 0xC]
  1288. 00000D48  2068 0010                movea.l    A0, [A0 + 0x10]
  1289. 00000D4C  2868 0036                movea.l    A4, [A0 + 0x36]
  1290. 00000D50  603A                     bra        +0x3C /* 00000D8C */
  1291. label00000D52:
  1292. 00000D52  2654                     movea.l    A3, [A4]
  1293. 00000D54  202C 001A                move.l     D0, [A4 + 0x1A]
  1294. 00000D58  7208                     moveq.l    D1, 0x08
  1295. 00000D5A  C081                     and.l      D0, D1
  1296. 00000D5C  662A                     bne        +0x2C /* 00000D88 */
  1297. 00000D5E  206B 000C                movea.l    A0, [A3 + 0xC]
  1298. 00000D62  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1299. 00000D66  2F2B 002C                move.l     -[A7], [A3 + 0x2C]
  1300. 00000D6A  204B                     movea.l    A0, A3
  1301. 00000D6C  7054                     moveq.l    D0, 0x54
  1302. 00000D6E  D1C0                     add.l      A0, D0
  1303. 00000D70  2F08                     move.l     -[A7], A0
  1304. 00000D72  102D E8CE                move.b     D0, [A5 - 0x1732]
  1305. 00000D76  6706                     beq        +0x8 /* 00000D7E */
  1306. 00000D78  41ED 1032                lea.l      A0, [A5 + 0x1032 /* export_514 */]
  1307. 00000D7C  6004                     bra        +0x6 /* 00000D82 */
  1308. label00000D7E:
  1309. 00000D7E  41ED 1242                lea.l      A0, [A5 + 0x1242 /* export_580 */]
  1310. label00000D82:
  1311. 00000D82  4E90                     jsr        [A0]
  1312. 00000D84  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1313. label00000D88:
  1314. 00000D88  286C 0004                movea.l    A4, [A4 + 0x4]
  1315. label00000D8C:
  1316. 00000D8C  200C                     move.l     D0, A4
  1317. 00000D8E  66C2                     bne        -0x3C /* 00000D52 */
  1318. 00000D90  2D6E FFFC FFF8           move.l     [A6 - 0x8], [A6 - 0x4]
  1319. 00000D96  206E 000C                movea.l    A0, [A6 + 0xC]
  1320. 00000D9A  2068 000C                movea.l    A0, [A0 + 0xC]
  1321. 00000D9E  2068 0010                movea.l    A0, [A0 + 0x10]
  1322. 00000DA2  2868 0004                movea.l    A4, [A0 + 0x4]
  1323. 00000DA6  6000 00D6                bra        +0xD8 /* 00000E7E */
  1324. label00000DAA:
  1325. 00000DAA  266C 0008                movea.l    A3, [A4 + 0x8]
  1326. 00000DAE  206B 000C                movea.l    A0, [A3 + 0xC]
  1327. 00000DB2  2010                     move.l     D0, [A0]
  1328. 00000DB4  3600                     move.w     D3, D0
  1329. 00000DB6  701F                     moveq.l    D0, 0x1F
  1330. 00000DB8  C640                     and.w      D3, D0
  1331. 00000DBA  7016                     moveq.l    D0, 0x16
  1332. 00000DBC  B640                     cmp.w      D3, D0
  1333. 00000DBE  6700 00BC                beq        +0xBE /* 00000E7C */
  1334. 00000DC2  7017                     moveq.l    D0, 0x17
  1335. 00000DC4  B640                     cmp.w      D3, D0
  1336. 00000DC6  6700 00B4                beq        +0xB6 /* 00000E7C */
  1337. 00000DCA  7018                     moveq.l    D0, 0x18
  1338. 00000DCC  B640                     cmp.w      D3, D0
  1339. 00000DCE  6700 00AC                beq        +0xAE /* 00000E7C */
  1340. 00000DD2  162B 001C                move.b     D3, [A3 + 0x1C]
  1341. 00000DD6  700F                     moveq.l    D0, 0x0F
  1342. 00000DD8  B600                     cmp.b      D3, D0
  1343. 00000DDA  6700 00A0                beq        +0xA2 /* 00000E7C */
  1344. 00000DDE  7011                     moveq.l    D0, 0x11
  1345. 00000DE0  B600                     cmp.b      D3, D0
  1346. 00000DE2  6700 0098                beq        +0x9A /* 00000E7C */
  1347. 00000DE6  7002                     moveq.l    D0, 0x02
  1348. 00000DE8  B600                     cmp.b      D3, D0
  1349. 00000DEA  6700 0090                beq        +0x92 /* 00000E7C */
  1350. 00000DEE  7006                     moveq.l    D0, 0x06
  1351. 00000DF0  B600                     cmp.b      D3, D0
  1352. 00000DF2  6700 0088                beq        +0x8A /* 00000E7C */
  1353. 00000DF6  7003                     moveq.l    D0, 0x03
  1354. 00000DF8  B600                     cmp.b      D3, D0
  1355. 00000DFA  6700 0080                beq        +0x82 /* 00000E7C */
  1356. 00000DFE  206E 000C                movea.l    A0, [A6 + 0xC]
  1357. 00000E02  2068 000C                movea.l    A0, [A0 + 0xC]
  1358. 00000E06  2468 0010                movea.l    A2, [A0 + 0x10]
  1359. 00000E0A  206A 005A                movea.l    A0, [A2 + 0x5A]
  1360. 00000E0E  B1CB                     cmpa.l     A0, A3
  1361. 00000E10  676A                     beq        +0x6C /* 00000E7C */
  1362. 00000E12  206A 0062                movea.l    A0, [A2 + 0x62]
  1363. 00000E16  B1CB                     cmpa.l     A0, A3
  1364. 00000E18  6762                     beq        +0x64 /* 00000E7C */
  1365. 00000E1A  102B 001C                move.b     D0, [A3 + 0x1C]
  1366. 00000E1E  7210                     moveq.l    D1, 0x10
  1367. 00000E20  B001                     cmp.b      D0, D1
  1368. 00000E22  662E                     bne        +0x30 /* 00000E52 */
  1369. 00000E24  206E FFF8                movea.l    A0, [A6 - 0x8]
  1370. 00000E28  58AE FFF8                addq.l     [A6 - 0x8], 4
  1371. 00000E2C  2F10                     move.l     -[A7], [A0]
  1372. 00000E2E  2F2B 002C                move.l     -[A7], [A3 + 0x2C]
  1373. 00000E32  204B                     movea.l    A0, A3
  1374. 00000E34  7054                     moveq.l    D0, 0x54
  1375. 00000E36  D1C0                     add.l      A0, D0
  1376. 00000E38  2F08                     move.l     -[A7], A0
  1377. 00000E3A  102D E8CE                move.b     D0, [A5 - 0x1732]
  1378. 00000E3E  6706                     beq        +0x8 /* 00000E46 */
  1379. 00000E40  41ED 1032                lea.l      A0, [A5 + 0x1032 /* export_514 */]
  1380. 00000E44  6004                     bra        +0x6 /* 00000E4A */
  1381. label00000E46:
  1382. 00000E46  41ED 1242                lea.l      A0, [A5 + 0x1242 /* export_580 */]
  1383. label00000E4A:
  1384. 00000E4A  4E90                     jsr        [A0]
  1385. 00000E4C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1386. 00000E50  602A                     bra        +0x2C /* 00000E7C */
  1387. label00000E52:
  1388. 00000E52  206B 000C                movea.l    A0, [A3 + 0xC]
  1389. 00000E56  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1390. 00000E5A  2F2B 002C                move.l     -[A7], [A3 + 0x2C]
  1391. 00000E5E  204B                     movea.l    A0, A3
  1392. 00000E60  7054                     moveq.l    D0, 0x54
  1393. 00000E62  D1C0                     add.l      A0, D0
  1394. 00000E64  2F08                     move.l     -[A7], A0
  1395. 00000E66  102D E8CE                move.b     D0, [A5 - 0x1732]
  1396. 00000E6A  6706                     beq        +0x8 /* 00000E72 */
  1397. 00000E6C  41ED 1032                lea.l      A0, [A5 + 0x1032 /* export_514 */]
  1398. 00000E70  6004                     bra        +0x6 /* 00000E76 */
  1399. label00000E72:
  1400. 00000E72  41ED 1242                lea.l      A0, [A5 + 0x1242 /* export_580 */]
  1401. label00000E76:
  1402. 00000E76  4E90                     jsr        [A0]
  1403. 00000E78  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1404. label00000E7C:
  1405. 00000E7C  2854                     movea.l    A4, [A4]
  1406. label00000E7E:
  1407. 00000E7E  200C                     move.l     D0, A4
  1408. 00000E80  6600 FF28                bne        -0xD6 /* 00000DAA */
  1409. 00000E84  202E FFFC                move.l     D0, [A6 - 0x4]
  1410. 00000E88  670A                     beq        +0xC /* 00000E94 */
  1411. 00000E8A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1412. 00000E8E  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1413. 00000E92  584F                     addq.w     A7, 4
  1414. label00000E94:
  1415. 00000E94  102D E8CE                move.b     D0, [A5 - 0x1732]
  1416. 00000E98  6706                     beq        +0x8 /* 00000EA0 */
  1417. 00000E9A  41ED 0DBA                lea.l      A0, [A5 + 0xDBA /* export_435 */]
  1418. 00000E9E  6004                     bra        +0x6 /* 00000EA4 */
  1419. label00000EA0:
  1420. 00000EA0  41ED 112A                lea.l      A0, [A5 + 0x112A /* export_545 */]
  1421. label00000EA4:
  1422. 00000EA4  4E90                     jsr        [A0]
  1423. label00000EA6:
  1424. 00000EA6  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1425. 00000EAA  4E5E                     unlink     A6
  1426. 00000EAC  205F                     movea.l    A0, [A7]+
  1427. 00000EAE  504F                     addq.w     A7, 8
  1428. 00000EB0  4ED0                     jmp        [A0]
  1429. fn00000EB2:
  1430. 00000EB2  4E56 0000                link       A6, 0
  1431. 00000EB6  48E7 1038                movem.l    -[A7], D3,A2,A3,A4
  1432. 00000EBA  286E 0008                movea.l    A4, [A6 + 0x8]
  1433. 00000EBE  102D E8CC                move.b     D0, [A5 - 0x1734]
  1434. 00000EC2  6700 0366                beq        +0x368 /* 0000122A */
  1435. 00000EC6  4AAC 0012                tst.l      [A4 + 0x12]
  1436. 00000ECA  6600 035E                bne        +0x360 /* 0000122A */
  1437. 00000ECE  2614                     move.l     D3, [A4]
  1438. 00000ED0  701F                     moveq.l    D0, 0x1F
  1439. 00000ED2  C680                     and.l      D3, D0
  1440. 00000ED4  6700 00E0                beq        +0xE2 /* 00000FB6 */
  1441. 00000ED8  7001                     moveq.l    D0, 0x01
  1442. 00000EDA  B680                     cmp.l      D3, D0
  1443. 00000EDC  6700 00D8                beq        +0xDA /* 00000FB6 */
  1444. 00000EE0  7002                     moveq.l    D0, 0x02
  1445. 00000EE2  B680                     cmp.l      D3, D0
  1446. 00000EE4  6700 00D0                beq        +0xD2 /* 00000FB6 */
  1447. 00000EE8  7003                     moveq.l    D0, 0x03
  1448. 00000EEA  B680                     cmp.l      D3, D0
  1449. 00000EEC  6700 00C8                beq        +0xCA /* 00000FB6 */
  1450. 00000EF0  7004                     moveq.l    D0, 0x04
  1451. 00000EF2  B680                     cmp.l      D3, D0
  1452. 00000EF4  6700 00C0                beq        +0xC2 /* 00000FB6 */
  1453. 00000EF8  7006                     moveq.l    D0, 0x06
  1454. 00000EFA  B680                     cmp.l      D3, D0
  1455. 00000EFC  6700 00B8                beq        +0xBA /* 00000FB6 */
  1456. 00000F00  7007                     moveq.l    D0, 0x07
  1457. 00000F02  B680                     cmp.l      D3, D0
  1458. 00000F04  6700 00B0                beq        +0xB2 /* 00000FB6 */
  1459. 00000F08  7008                     moveq.l    D0, 0x08
  1460. 00000F0A  B680                     cmp.l      D3, D0
  1461. 00000F0C  6700 00A8                beq        +0xAA /* 00000FB6 */
  1462. 00000F10  7009                     moveq.l    D0, 0x09
  1463. 00000F12  B680                     cmp.l      D3, D0
  1464. 00000F14  6700 00A0                beq        +0xA2 /* 00000FB6 */
  1465. 00000F18  700A                     moveq.l    D0, 0x0A
  1466. 00000F1A  B680                     cmp.l      D3, D0
  1467. 00000F1C  6700 0098                beq        +0x9A /* 00000FB6 */
  1468. 00000F20  700B                     moveq.l    D0, 0x0B
  1469. 00000F22  B680                     cmp.l      D3, D0
  1470. 00000F24  6700 0090                beq        +0x92 /* 00000FB6 */
  1471. 00000F28  700C                     moveq.l    D0, 0x0C
  1472. 00000F2A  B680                     cmp.l      D3, D0
  1473. 00000F2C  6700 0088                beq        +0x8A /* 00000FB6 */
  1474. 00000F30  700D                     moveq.l    D0, 0x0D
  1475. 00000F32  B680                     cmp.l      D3, D0
  1476. 00000F34  6700 0080                beq        +0x82 /* 00000FB6 */
  1477. 00000F38  700E                     moveq.l    D0, 0x0E
  1478. 00000F3A  B680                     cmp.l      D3, D0
  1479. 00000F3C  6778                     beq        +0x7A /* 00000FB6 */
  1480. 00000F3E  700F                     moveq.l    D0, 0x0F
  1481. 00000F40  B680                     cmp.l      D3, D0
  1482. 00000F42  6772                     beq        +0x74 /* 00000FB6 */
  1483. 00000F44  7013                     moveq.l    D0, 0x13
  1484. 00000F46  B680                     cmp.l      D3, D0
  1485. 00000F48  676C                     beq        +0x6E /* 00000FB6 */
  1486. 00000F4A  7005                     moveq.l    D0, 0x05
  1487. 00000F4C  B680                     cmp.l      D3, D0
  1488. 00000F4E  6700 0096                beq        +0x98 /* 00000FE6 */
  1489. 00000F52  7010                     moveq.l    D0, 0x10
  1490. 00000F54  B680                     cmp.l      D3, D0
  1491. 00000F56  6700 0184                beq        +0x186 /* 000010DC */
  1492. 00000F5A  7011                     moveq.l    D0, 0x11
  1493. 00000F5C  B680                     cmp.l      D3, D0
  1494. 00000F5E  6700 017C                beq        +0x17E /* 000010DC */
  1495. 00000F62  7012                     moveq.l    D0, 0x12
  1496. 00000F64  B680                     cmp.l      D3, D0
  1497. 00000F66  6700 0174                beq        +0x176 /* 000010DC */
  1498. 00000F6A  7015                     moveq.l    D0, 0x15
  1499. 00000F6C  B680                     cmp.l      D3, D0
  1500. 00000F6E  6700 01AC                beq        +0x1AE /* 0000111C */
  1501. 00000F72  7014                     moveq.l    D0, 0x14
  1502. 00000F74  B680                     cmp.l      D3, D0
  1503. 00000F76  6700 0218                beq        +0x21A /* 00001190 */
  1504. 00000F7A  7016                     moveq.l    D0, 0x16
  1505. 00000F7C  B680                     cmp.l      D3, D0
  1506. 00000F7E  6700 022E                beq        +0x230 /* 000011AE */
  1507. 00000F82  7017                     moveq.l    D0, 0x17
  1508. 00000F84  B680                     cmp.l      D3, D0
  1509. 00000F86  6700 0226                beq        +0x228 /* 000011AE */
  1510. 00000F8A  7018                     moveq.l    D0, 0x18
  1511. 00000F8C  B680                     cmp.l      D3, D0
  1512. 00000F8E  6700 021E                beq        +0x220 /* 000011AE */
  1513. 00000F92  7019                     moveq.l    D0, 0x19
  1514. 00000F94  B680                     cmp.l      D3, D0
  1515. 00000F96  6700 0266                beq        +0x268 /* 000011FE */
  1516. 00000F9A  701A                     moveq.l    D0, 0x1A
  1517. 00000F9C  B680                     cmp.l      D3, D0
  1518. 00000F9E  6700 025E                beq        +0x260 /* 000011FE */
  1519. 00000FA2  701B                     moveq.l    D0, 0x1B
  1520. 00000FA4  B680                     cmp.l      D3, D0
  1521. 00000FA6  6700 0256                beq        +0x258 /* 000011FE */
  1522. 00000FAA  701C                     moveq.l    D0, 0x1C
  1523. 00000FAC  B680                     cmp.l      D3, D0
  1524. 00000FAE  6700 024E                beq        +0x250 /* 000011FE */
  1525. 00000FB2  6000 024A                bra        +0x24C /* 000011FE */
  1526. label00000FB6:
  1527. 00000FB6  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1528. 00000FBA  202D E8DA                move.l     D0, [A5 - 0x1726]
  1529. 00000FBE  2940 0012                move.l     [A4 + 0x12], D0
  1530. 00000FC2  2F03                     move.l     -[A7], D3
  1531. 00000FC4  4EAD 2242                jsr        [A5 + 0x2242 /* export_1092 */]
  1532. 00000FC8  2F00                     move.l     -[A7], D0
  1533. 00000FCA  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1534. 00000FCE  102D E8CE                move.b     D0, [A5 - 0x1732]
  1535. 00000FD2  6706                     beq        +0x8 /* 00000FDA */
  1536. 00000FD4  41ED 0F9A                lea.l      A0, [A5 + 0xF9A /* export_495 */]
  1537. 00000FD8  6004                     bra        +0x6 /* 00000FDE */
  1538. label00000FDA:
  1539. 00000FDA  41ED 11F2                lea.l      A0, [A5 + 0x11F2 /* export_570 */]
  1540. label00000FDE:
  1541. 00000FDE  4E90                     jsr        [A0]
  1542. 00000FE0  504F                     addq.w     A7, 8
  1543. 00000FE2  6000 0246                bra        +0x248 /* 0000122A */
  1544. label00000FE6:
  1545. 00000FE6  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1546. 00000FEA  202D E8DA                move.l     D0, [A5 - 0x1726]
  1547. 00000FEE  2940 0012                move.l     [A4 + 0x12], D0
  1548. 00000FF2  246C 0008                movea.l    A2, [A4 + 0x8]
  1549. 00000FF6  4AAA 0012                tst.l      [A2 + 0x12]
  1550. 00000FFA  6606                     bne        +0x8 /* 00001002 */
  1551. 00000FFC  2F0A                     move.l     -[A7], A2
  1552. 00000FFE  4EBA FEB2                jsr        [PC - 0x14E /* 00000EB2 */]
  1553. label00001002:
  1554. 00001002  206C 000C                movea.l    A0, [A4 + 0xC]
  1555. 00001006  2068 0010                movea.l    A0, [A0 + 0x10]
  1556. 0000100A  3010                     move.w     D0, [A0]
  1557. 0000100C  7201                     moveq.l    D1, 0x01
  1558. 0000100E  C041                     and.w      D0, D1
  1559. 00001010  671C                     beq        +0x1E /* 0000102E */
  1560. 00001012  42A7                     clr.l      -[A7]
  1561. 00001014  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1562. 00001018  102D E8CE                move.b     D0, [A5 - 0x1732]
  1563. 0000101C  6706                     beq        +0x8 /* 00001024 */
  1564. 0000101E  41ED 0FFA                lea.l      A0, [A5 + 0xFFA /* export_507 */]
  1565. 00001022  6004                     bra        +0x6 /* 00001028 */
  1566. label00001024:
  1567. 00001024  41ED 121A                lea.l      A0, [A5 + 0x121A /* export_575 */]
  1568. label00001028:
  1569. 00001028  4E90                     jsr        [A0]
  1570. 0000102A  504F                     addq.w     A7, 8
  1571. 0000102C  6052                     bra        +0x54 /* 00001080 */
  1572. label0000102E:
  1573. 0000102E  206C 000C                movea.l    A0, [A4 + 0xC]
  1574. 00001032  2068 0010                movea.l    A0, [A0 + 0x10]
  1575. 00001036  2468 0002                movea.l    A2, [A0 + 0x2]
  1576. 0000103A  200A                     move.l     D0, A2
  1577. 0000103C  6720                     beq        +0x22 /* 0000105E */
  1578. 0000103E  7054                     moveq.l    D0, 0x54
  1579. 00001040  D5C0                     add.l      A2, D0
  1580. 00001042  2F0A                     move.l     -[A7], A2
  1581. 00001044  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1582. 00001048  102D E8CE                move.b     D0, [A5 - 0x1732]
  1583. 0000104C  6706                     beq        +0x8 /* 00001054 */
  1584. 0000104E  41ED 0FFA                lea.l      A0, [A5 + 0xFFA /* export_507 */]
  1585. 00001052  6004                     bra        +0x6 /* 00001058 */
  1586. label00001054:
  1587. 00001054  41ED 121A                lea.l      A0, [A5 + 0x121A /* export_575 */]
  1588. label00001058:
  1589. 00001058  4E90                     jsr        [A0]
  1590. 0000105A  504F                     addq.w     A7, 8
  1591. 0000105C  6022                     bra        +0x24 /* 00001080 */
  1592. label0000105E:
  1593. 0000105E  206C 000C                movea.l    A0, [A4 + 0xC]
  1594. 00001062  7054                     moveq.l    D0, 0x54
  1595. 00001064  D1C0                     add.l      A0, D0
  1596. 00001066  2F08                     move.l     -[A7], A0
  1597. 00001068  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1598. 0000106C  102D E8CE                move.b     D0, [A5 - 0x1732]
  1599. 00001070  6706                     beq        +0x8 /* 00001078 */
  1600. 00001072  41ED 0FFA                lea.l      A0, [A5 + 0xFFA /* export_507 */]
  1601. 00001076  6004                     bra        +0x6 /* 0000107C */
  1602. label00001078:
  1603. 00001078  41ED 121A                lea.l      A0, [A5 + 0x121A /* export_575 */]
  1604. label0000107C:
  1605. 0000107C  4E90                     jsr        [A0]
  1606. 0000107E  504F                     addq.w     A7, 8
  1607. label00001080:
  1608. 00001080  206C 000C                movea.l    A0, [A4 + 0xC]
  1609. 00001084  2068 0010                movea.l    A0, [A0 + 0x10]
  1610. 00001088  2668 0006                movea.l    A3, [A0 + 0x6]
  1611. 0000108C  602A                     bra        +0x2C /* 000010B8 */
  1612. label0000108E:
  1613. 0000108E  246B 0008                movea.l    A2, [A3 + 0x8]
  1614. 00001092  206A 0010                movea.l    A0, [A2 + 0x10]
  1615. 00001096  2F28 0006                move.l     -[A7], [A0 + 0x6]
  1616. 0000109A  204A                     movea.l    A0, A2
  1617. 0000109C  7054                     moveq.l    D0, 0x54
  1618. 0000109E  D1C0                     add.l      A0, D0
  1619. 000010A0  2F08                     move.l     -[A7], A0
  1620. 000010A2  102D E8CE                move.b     D0, [A5 - 0x1732]
  1621. 000010A6  6706                     beq        +0x8 /* 000010AE */
  1622. 000010A8  41ED 1002                lea.l      A0, [A5 + 0x1002 /* export_508 */]
  1623. 000010AC  6004                     bra        +0x6 /* 000010B2 */
  1624. label000010AE:
  1625. 000010AE  41ED 1222                lea.l      A0, [A5 + 0x1222 /* export_576 */]
  1626. label000010B2:
  1627. 000010B2  4E90                     jsr        [A0]
  1628. 000010B4  504F                     addq.w     A7, 8
  1629. 000010B6  2653                     movea.l    A3, [A3]
  1630. label000010B8:
  1631. 000010B8  200B                     move.l     D0, A3
  1632. 000010BA  66D2                     bne        -0x2C /* 0000108E */
  1633. 000010BC  206C 0008                movea.l    A0, [A4 + 0x8]
  1634. 000010C0  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1635. 000010C4  102D E8CE                move.b     D0, [A5 - 0x1732]
  1636. 000010C8  6706                     beq        +0x8 /* 000010D0 */
  1637. 000010CA  41ED 100A                lea.l      A0, [A5 + 0x100A /* export_509 */]
  1638. 000010CE  6004                     bra        +0x6 /* 000010D4 */
  1639. label000010D0:
  1640. 000010D0  41ED 122A                lea.l      A0, [A5 + 0x122A /* export_577 */]
  1641. label000010D4:
  1642. 000010D4  4E90                     jsr        [A0]
  1643. 000010D6  584F                     addq.w     A7, 4
  1644. 000010D8  6000 0150                bra        +0x152 /* 0000122A */
  1645. label000010DC:
  1646. 000010DC  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1647. 000010E0  202D E8DA                move.l     D0, [A5 - 0x1726]
  1648. 000010E4  2940 0012                move.l     [A4 + 0x12], D0
  1649. 000010E8  246C 0008                movea.l    A2, [A4 + 0x8]
  1650. 000010EC  4AAA 0012                tst.l      [A2 + 0x12]
  1651. 000010F0  6606                     bne        +0x8 /* 000010F8 */
  1652. 000010F2  2F0A                     move.l     -[A7], A2
  1653. 000010F4  4EBA FDBC                jsr        [PC - 0x244 /* 00000EB2 */]
  1654. label000010F8:
  1655. 000010F8  206C 0008                movea.l    A0, [A4 + 0x8]
  1656. 000010FC  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1657. 00001100  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1658. 00001104  102D E8CE                move.b     D0, [A5 - 0x1732]
  1659. 00001108  6706                     beq        +0x8 /* 00001110 */
  1660. 0000110A  41ED 0FEA                lea.l      A0, [A5 + 0xFEA /* export_505 */]
  1661. 0000110E  6004                     bra        +0x6 /* 00001114 */
  1662. label00001110:
  1663. 00001110  41ED 1212                lea.l      A0, [A5 + 0x1212 /* export_574 */]
  1664. label00001114:
  1665. 00001114  4E90                     jsr        [A0]
  1666. 00001116  504F                     addq.w     A7, 8
  1667. 00001118  6000 0110                bra        +0x112 /* 0000122A */
  1668. label0000111C:
  1669. 0000111C  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1670. 00001120  202D E8DA                move.l     D0, [A5 - 0x1726]
  1671. 00001124  2940 0012                move.l     [A4 + 0x12], D0
  1672. 00001128  246C 0008                movea.l    A2, [A4 + 0x8]
  1673. 0000112C  4AAA 0012                tst.l      [A2 + 0x12]
  1674. 00001130  6606                     bne        +0x8 /* 00001138 */
  1675. 00001132  2F0A                     move.l     -[A7], A2
  1676. 00001134  4EBA FD7C                jsr        [PC - 0x284 /* 00000EB2 */]
  1677. label00001138:
  1678. 00001138  202C 000C                move.l     D0, [A4 + 0xC]
  1679. 0000113C  5380                     subq.l     D0, 1
  1680. 0000113E  2F00                     move.l     -[A7], D0
  1681. 00001140  302D E8D8                move.w     D0, [A5 - 0x1728]
  1682. 00001144  57C0                     seq        D0
  1683. 00001146  4400                     neg.b      D0
  1684. 00001148  4880                     ext.w      D0
  1685. 0000114A  48C0                     ext.l      D0
  1686. 0000114C  3F00                     move.w     -[A7], D0
  1687. 0000114E  4EAD 224A                jsr        [A5 + 0x224A /* export_1093 */]
  1688. 00001152  2F00                     move.l     -[A7], D0
  1689. 00001154  42A7                     clr.l      -[A7]
  1690. 00001156  302D E8D8                move.w     D0, [A5 - 0x1728]
  1691. 0000115A  57C0                     seq        D0
  1692. 0000115C  4400                     neg.b      D0
  1693. 0000115E  4880                     ext.w      D0
  1694. 00001160  48C0                     ext.l      D0
  1695. 00001162  3F00                     move.w     -[A7], D0
  1696. 00001164  4EAD 224A                jsr        [A5 + 0x224A /* export_1093 */]
  1697. 00001168  2F00                     move.l     -[A7], D0
  1698. 0000116A  206C 0008                movea.l    A0, [A4 + 0x8]
  1699. 0000116E  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1700. 00001172  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1701. 00001176  102D E8CE                move.b     D0, [A5 - 0x1732]
  1702. 0000117A  6706                     beq        +0x8 /* 00001182 */
  1703. 0000117C  41ED 0FA2                lea.l      A0, [A5 + 0xFA2 /* export_496 */]
  1704. 00001180  6004                     bra        +0x6 /* 00001186 */
  1705. label00001182:
  1706. 00001182  41ED 11FA                lea.l      A0, [A5 + 0x11FA /* export_571 */]
  1707. label00001186:
  1708. 00001186  4E90                     jsr        [A0]
  1709. 00001188  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1710. 0000118C  6000 009C                bra        +0x9E /* 0000122A */
  1711. label00001190:
  1712. 00001190  246C 000C                movea.l    A2, [A4 + 0xC]
  1713. 00001194  206A 0010                movea.l    A0, [A2 + 0x10]
  1714. 00001198  4A90                     tst.l      [A0]
  1715. 0000119A  6608                     bne        +0xA /* 000011A4 */
  1716. 0000119C  00AA 0400 0000 0020      ori.l      [A2 + 0x20], 0x4000000
  1717. label000011A4:
  1718. 000011A4  2F0C                     move.l     -[A7], A4
  1719. 000011A6  42A7                     clr.l      -[A7]
  1720. 000011A8  4EBA F920                jsr        [PC - 0x6E0 /* 00000ACA */]
  1721. 000011AC  607C                     bra        +0x7E /* 0000122A */
  1722. label000011AE:
  1723. 000011AE  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1724. 000011B2  202D E8DA                move.l     D0, [A5 - 0x1726]
  1725. 000011B6  2940 0012                move.l     [A4 + 0x12], D0
  1726. 000011BA  246C 0008                movea.l    A2, [A4 + 0x8]
  1727. 000011BE  4AAA 0012                tst.l      [A2 + 0x12]
  1728. 000011C2  6606                     bne        +0x8 /* 000011CA */
  1729. 000011C4  2F0A                     move.l     -[A7], A2
  1730. 000011C6  4EBA FCEA                jsr        [PC - 0x316 /* 00000EB2 */]
  1731. label000011CA:
  1732. 000011CA  206C 0008                movea.l    A0, [A4 + 0x8]
  1733. 000011CE  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1734. 000011D2  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1735. 000011D6  102D E8CE                move.b     D0, [A5 - 0x1732]
  1736. 000011DA  6706                     beq        +0x8 /* 000011E2 */
  1737. 000011DC  41ED 0FB2                lea.l      A0, [A5 + 0xFB2 /* export_498 */]
  1738. 000011E0  6004                     bra        +0x6 /* 000011E6 */
  1739. label000011E2:
  1740. 000011E2  41ED 1202                lea.l      A0, [A5 + 0x1202 /* export_572 */]
  1741. label000011E6:
  1742. 000011E6  4E90                     jsr        [A0]
  1743. 000011E8  504F                     addq.w     A7, 8
  1744. 000011EA  102D E8CE                move.b     D0, [A5 - 0x1732]
  1745. 000011EE  6706                     beq        +0x8 /* 000011F6 */
  1746. 000011F0  41ED 0FC2                lea.l      A0, [A5 + 0xFC2 /* export_500 */]
  1747. 000011F4  6004                     bra        +0x6 /* 000011FA */
  1748. label000011F6:
  1749. 000011F6  41ED 120A                lea.l      A0, [A5 + 0x120A /* export_573 */]
  1750. label000011FA:
  1751. 000011FA  4E90                     jsr        [A0]
  1752. 000011FC  602C                     bra        +0x2E /* 0000122A */
  1753. label000011FE:
  1754. 000011FE  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1755. 00001202  202D E8DA                move.l     D0, [A5 - 0x1726]
  1756. 00001206  2940 0012                move.l     [A4 + 0x12], D0
  1757. 0000120A  2F03                     move.l     -[A7], D3
  1758. 0000120C  4EAD 2242                jsr        [A5 + 0x2242 /* export_1092 */]
  1759. 00001210  2F00                     move.l     -[A7], D0
  1760. 00001212  2F2C 0012                move.l     -[A7], [A4 + 0x12]
  1761. 00001216  102D E8CE                move.b     D0, [A5 - 0x1732]
  1762. 0000121A  6706                     beq        +0x8 /* 00001222 */
  1763. 0000121C  41ED 0F9A                lea.l      A0, [A5 + 0xF9A /* export_495 */]
  1764. 00001220  6004                     bra        +0x6 /* 00001226 */
  1765. label00001222:
  1766. 00001222  41ED 11F2                lea.l      A0, [A5 + 0x11F2 /* export_570 */]
  1767. label00001226:
  1768. 00001226  4E90                     jsr        [A0]
  1769. 00001228  504F                     addq.w     A7, 8
  1770. label0000122A:
  1771. 0000122A  4CDF 1C08                movem.l    D3,A2,A3,A4, [A7]+
  1772. 0000122E  4E5E                     unlink     A6
  1773. 00001230  205F                     movea.l    A0, [A7]+
  1774. 00001232  584F                     addq.w     A7, 4
  1775. 00001234  4ED0                     jmp        [A0]
  1776. 00001236  4E56 FFFC                link       A6, -0x0004
  1777. 0000123A  48E7 1030                movem.l    -[A7], D3,A2,A3
  1778. 0000123E  4243                     clr.w      D3
  1779. 00001240  604C                     bra        +0x4E /* 0000128E */
  1780. label00001242:
  1781. 00001242  3003                     move.w     D0, D3
  1782. 00001244  48C0                     ext.l      D0
  1783. 00001246  E580                     asl        D0, 2
  1784. 00001248  D0AD D954                add.l      D0, [A5 - 0x26AC]
  1785. 0000124C  2040                     movea.l    A0, D0
  1786. 0000124E  2650                     movea.l    A3, [A0]
  1787. 00001250  102B 001C                move.b     D0, [A3 + 0x1C]
  1788. 00001254  1D40 FFFC                move.b     [A6 - 0x4], D0
  1789. 00001258  4AAB 004C                tst.l      [A3 + 0x4C]
  1790. 0000125C  662E                     bne        +0x30 /* 0000128C */
  1791. 0000125E  7201                     moveq.l    D1, 0x01
  1792. 00001260  B001                     cmp.b      D0, D1
  1793. 00001262  6718                     beq        +0x1A /* 0000127C */
  1794. 00001264  7204                     moveq.l    D1, 0x04
  1795. 00001266  B001                     cmp.b      D0, D1
  1796. 00001268  6712                     beq        +0x14 /* 0000127C */
  1797. 0000126A  720B                     moveq.l    D1, 0x0B
  1798. 0000126C  B001                     cmp.b      D0, D1
  1799. 0000126E  670C                     beq        +0xE /* 0000127C */
  1800. 00001270  7208                     moveq.l    D1, 0x08
  1801. 00001272  B001                     cmp.b      D0, D1
  1802. 00001274  6706                     beq        +0x8 /* 0000127C */
  1803. 00001276  7209                     moveq.l    D1, 0x09
  1804. 00001278  B001                     cmp.b      D0, D1
  1805. 0000127A  6610                     bne        +0x12 /* 0000128C */
  1806. label0000127C:
  1807. 0000127C  246B 000C                movea.l    A2, [A3 + 0xC]
  1808. 00001280  4AAA 0012                tst.l      [A2 + 0x12]
  1809. 00001284  6606                     bne        +0x8 /* 0000128C */
  1810. 00001286  2F0A                     move.l     -[A7], A2
  1811. 00001288  4EBA FC28                jsr        [PC - 0x3D8 /* 00000EB2 */]
  1812. label0000128C:
  1813. 0000128C  5243                     addq.w     D3, 1
  1814. label0000128E:
  1815. 0000128E  B66D D950                cmp.w      D3, [A5 - 0x26B0]
  1816. 00001292  6DAE                     blt        -0x50 /* 00001242 */
  1817. 00001294  4CDF 0C08                movem.l    D3,A2,A3, [A7]+
  1818. 00001298  4E5E                     unlink     A6
  1819. 0000129A  4E75                     rts
  1820. fn0000129C:
  1821. 0000129C  4E56 0000                link       A6, 0
  1822. 000012A0  48E7 0030                movem.l    -[A7], A2,A3
  1823. 000012A4  266E 0008                movea.l    A3, [A6 + 0x8]
  1824. 000012A8  4AAB 004C                tst.l      [A3 + 0x4C]
  1825. 000012AC  6600 008A                bne        +0x8C /* 00001338 */
  1826. 000012B0  102B 001C                move.b     D0, [A3 + 0x1C]
  1827. 000012B4  4880                     ext.w      D0
  1828. 000012B6  48C0                     ext.l      D0
  1829. 000012B8  7214                     moveq.l    D1, 0x14
  1830. 000012BA  B081                     cmp.l      D0, D1
  1831. 000012BC  671A                     beq        +0x1C /* 000012D8 */
  1832. 000012BE  720D                     moveq.l    D1, 0x0D
  1833. 000012C0  B081                     cmp.l      D0, D1
  1834. 000012C2  6714                     beq        +0x16 /* 000012D8 */
  1835. 000012C4  720E                     moveq.l    D1, 0x0E
  1836. 000012C6  B081                     cmp.l      D0, D1
  1837. 000012C8  670E                     beq        +0x10 /* 000012D8 */
  1838. 000012CA  720F                     moveq.l    D1, 0x0F
  1839. 000012CC  B081                     cmp.l      D0, D1
  1840. 000012CE  6708                     beq        +0xA /* 000012D8 */
  1841. 000012D0  720A                     moveq.l    D1, 0x0A
  1842. 000012D2  B081                     cmp.l      D0, D1
  1843. 000012D4  6714                     beq        +0x16 /* 000012EA */
  1844. 000012D6  6060                     bra        +0x62 /* 00001338 */
  1845. label000012D8:
  1846. 000012D8  246B 000C                movea.l    A2, [A3 + 0xC]
  1847. 000012DC  4AAA 0012                tst.l      [A2 + 0x12]
  1848. 000012E0  6656                     bne        +0x58 /* 00001338 */
  1849. 000012E2  2F0A                     move.l     -[A7], A2
  1850. 000012E4  4EBA FBCC                jsr        [PC - 0x434 /* 00000EB2 */]
  1851. 000012E8  604E                     bra        +0x50 /* 00001338 */
  1852. label000012EA:
  1853. 000012EA  246B 000C                movea.l    A2, [A3 + 0xC]
  1854. 000012EE  4AAA 0012                tst.l      [A2 + 0x12]
  1855. 000012F2  6606                     bne        +0x8 /* 000012FA */
  1856. 000012F4  2F0A                     move.l     -[A7], A2
  1857. 000012F6  4EBA FBBA                jsr        [PC - 0x446 /* 00000EB2 */]
  1858. label000012FA:
  1859. 000012FA  206B 000C                movea.l    A0, [A3 + 0xC]
  1860. 000012FE  4AA8 0012                tst.l      [A0 + 0x12]
  1861. 00001302  6734                     beq        +0x36 /* 00001338 */
  1862. 00001304  52AD E8DA                addq.l     [A5 - 0x1726], 1
  1863. 00001308  202D E8DA                move.l     D0, [A5 - 0x1726]
  1864. 0000130C  2740 004C                move.l     [A3 + 0x4C], D0
  1865. 00001310  204B                     movea.l    A0, A3
  1866. 00001312  7254                     moveq.l    D1, 0x54
  1867. 00001314  D1C1                     add.l      A0, D1
  1868. 00001316  2F08                     move.l     -[A7], A0
  1869. 00001318  206B 000C                movea.l    A0, [A3 + 0xC]
  1870. 0000131C  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1871. 00001320  2F00                     move.l     -[A7], D0
  1872. 00001322  102D E8CE                move.b     D0, [A5 - 0x1732]
  1873. 00001326  6706                     beq        +0x8 /* 0000132E */
  1874. 00001328  41ED 1042                lea.l      A0, [A5 + 0x1042 /* export_516 */]
  1875. 0000132C  6004                     bra        +0x6 /* 00001332 */
  1876. label0000132E:
  1877. 0000132E  41ED 1252                lea.l      A0, [A5 + 0x1252 /* export_582 */]
  1878. label00001332:
  1879. 00001332  4E90                     jsr        [A0]
  1880. 00001334  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1881. label00001338:
  1882. 00001338  2453                     movea.l    A2, [A3]
  1883. 0000133A  200A                     move.l     D0, A2
  1884. 0000133C  6706                     beq        +0x8 /* 00001344 */
  1885. 0000133E  2F0A                     move.l     -[A7], A2
  1886. 00001340  4EBA FF5A                jsr        [PC - 0xA6 /* 0000129C */]
  1887. label00001344:
  1888. 00001344  246B 0004                movea.l    A2, [A3 + 0x4]
  1889. 00001348  200A                     move.l     D0, A2
  1890. 0000134A  6706                     beq        +0x8 /* 00001352 */
  1891. 0000134C  2F0A                     move.l     -[A7], A2
  1892. 0000134E  4EBA FF4C                jsr        [PC - 0xB4 /* 0000129C */]
  1893. label00001352:
  1894. 00001352  4CDF 0C00                movem.l    A2,A3, [A7]+
  1895. 00001356  4E5E                     unlink     A6
  1896. 00001358  205F                     movea.l    A0, [A7]+
  1897. 0000135A  584F                     addq.w     A7, 4
  1898. 0000135C  4ED0                     jmp        [A0]
  1899. 0000135E  2F0A                     move.l     -[A7], A2
  1900. 00001360  7001                     moveq.l    D0, 0x01
  1901. 00001362  2F00                     move.l     -[A7], D0
  1902. 00001364  4EAD 1DA2                jsr        [A5 + 0x1DA2 /* export_944 */]
  1903. 00001368  2440                     movea.l    A2, D0
  1904. 0000136A  200A                     move.l     D0, A2
  1905. 0000136C  6708                     beq        +0xA /* 00001376 */
  1906. 0000136E  2F2A 0004                move.l     -[A7], [A2 + 0x4]
  1907. 00001372  4EBA FF28                jsr        [PC - 0xD8 /* 0000129C */]
  1908. label00001376:
  1909. 00001376  245F                     movea.l    A2, [A7]+
  1910. 00001378  4E75                     rts
  1911.